/* line 2, ../sass/new-editor.scss */
.html-base-content ol ol, .html-base-content ul ol {
  list-style-type: lower-latin;
  list-style-position: inside;
  margin-left: 15px;
}
/* line 8, ../sass/new-editor.scss */
.html-base-content ol ul, .html-base-content ul ul {
  list-style-type: circle;
  list-style-position: inside;
  margin-left: 15px;
}

/* line 16, ../sass/new-editor.scss */
div[data-component-type] .anchor-title {
  font-size: 18px;
  border-top: 1px solid #dbdbdb;
  margin-top: 26px;
  margin-bottom: 22px;
  padding-top: 26px;
  font-weight: bold;
}

/* line 30, ../sass/new-editor.scss */
div[data-component-type=text] img,
div[data-component-type=tip] img,
div[data-component-type=important] img,
div[data-component-type=note] img {
  margin: 0 auto !important;
}

/* line 36, ../sass/new-editor.scss */
div[data-component-type=image] + div[data-component-type=image] img {
  margin-top: 0 !important;
}

/* line 42, ../sass/new-editor.scss */
div[data-component-type=table] table {
  width: 100%;
}
/* line 45, ../sass/new-editor.scss */
div[data-component-type=table] table td {
  line-height: 1.3em;
  padding: 6px 10px;
}
/* line 50, ../sass/new-editor.scss */
div[data-component-type=table] table thead tr th {
  line-height: 1.3em;
  padding: 6px 10px;
}
/* line 55, ../sass/new-editor.scss */
div[data-component-type=table] table tbody tr:first-child {
  border-bottom: inherit;
  border-top: 1px solid #dbdbdb;
}

/* line 85, ../sass/new-editor.scss */
.step-by-step-container {
  width: 90%;
  display: inline-block;
  vertical-align: top;
}
