.component.text p,
.is-edited.text p,
.is-edited.textimage p {
  margin: 0 0 10px;
}
.component.text a,
.is-edited.text a,
.is-edited.textimage a {
  text-decoration: underline;
}
.component.text a:hover,
.is-edited.text a:hover,
.is-edited.textimage a:hover,
.component.text a:focus,
.is-edited.text a:focus,
.is-edited.textimage a:focus {
  text-align: none;
}
.component.text strong,
.is-edited.text strong,
.is-edited.textimage strong,
.component.text b,
.is-edited.text b,
.is-edited.textimage b {
  font-weight: bold;
}
.component.text i,
.is-edited.text i,
.is-edited.textimage i {
  font-style: italic;
}
.component.text ul,
.is-edited.text ul,
.is-edited.textimage ul,
.component.text ol,
.is-edited.text ol,
.is-edited.textimage ol {
  list-style-position: outside;
  padding-left: 30px;
  margin-left: 10px;
}
.component.text ul,
.is-edited.text ul,
.is-edited.textimage ul {
  list-style-type: disc;
}
.component.text ul > li > ul,
.is-edited.text ul > li > ul,
.is-edited.textimage ul > li > ul {
  list-style-type: square;
}
.component.text ul > li > ul > li > ul,
.is-edited.text ul > li > ul > li > ul,
.is-edited.textimage ul > li > ul > li > ul {
  list-style-type: circle;
}
.component.text ol,
.is-edited.text ol,
.is-edited.textimage ol {
  list-style-type: decimal;
}
.component.text ol > li > ol,
.is-edited.text ol > li > ol,
.is-edited.textimage ol > li > ol {
  list-style-type: lower-alpha;
}
.component.text ol > li > ol > li > ol,
.is-edited.text ol > li > ol > li > ol,
.is-edited.textimage ol > li > ol > li > ol {
  list-style-type: lower-roman;
}
.text-group {
  margin-bottom: 20px;
}

