.al-temp-normal {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.al-temp-normal > li {
  display: flex;
  align-items: center;
  margin-bottom: 1.25em;
}
@media (max-width: 768px) {
  .al-temp-normal > li {
    align-items: flex-start;
  }
}
.al-temp-normal > li .al-normal-checkbox {
  margin-right: 0.5em;
}
@media (max-width: 768px) {
  .al-temp-normal > li .al-normal-checkbox {
    padding-top: 6px;
    margin-right: 0;
  }
}
.al-temp-normal > li .al-normal-no {
  color: #adb5bd;
  font-size: 1em;
  font-weight: 500;
}
@media (max-width: 768px) {
  .al-temp-normal > li .al-normal-no {
    padding-top: 6px;
    font-size: 11px;
  }
}
.al-temp-normal > li .al-normal-body {
  padding-left: 1.25em;
}
@media (max-width: 768px) {
  .al-temp-normal > li .al-normal-body {
    padding-left: 0.875em;
  }
}
.al-temp-normal .al-normal-title * {
  vertical-align: middle;
}
.al-temp-normal .al-normal-title .al-normal-title__text {
  color: #343a40;
  font-size: 1.25em;
  font-weight: 600;
  text-decoration: none;
  border-bottom: 1px solid transparent;
  transition: 0.2s ease;
}
@media (max-width: 768px) {
  .al-temp-normal .al-normal-title .al-normal-title__text {
    font-size: 1em;
  }
}
.al-temp-normal .al-normal-title .al-normal-title__text:hover {
  color: #495057;
  border-bottom-color: #495057;
}
.al-temp-normal .al-normal-title .al-normal-title__text[data-active="1"] {
  color: #247bff;
  border-bottom-color: #247bff;
}
.al-temp-normal .al-normal-title .al-normal-title__comment {
  color: #247bff;
  margin-right: 0.25em;
}
.al-temp-normal .al-normal-meta {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  padding-top: 0.25em;
  color: #adb5bd;
  font-size: 0.875rem;
}
@media (max-width: 768px) {
  .al-temp-normal .al-normal-meta {
    font-size: 0.75rem;
  }
}
.al-temp-normal .al-normal-meta > span {
  margin-right: 1em;
  margin-bottom: 0.5em;
}
.al-temp-normal .al-normal-meta > span.al-normal-category {
  color: #247bff;
  font-weight: 500;
}
.al-temp-normal .al-normal-meta > span.al-normal-category::after {
  content: "|";
  margin-left: 1em;
  color: #e9ecef;
}
.al-temp-normal .al-normal-meta > span.al-author {
  color: black;
  font-weight: 500;
  word-break: keep-all;
  word-wrap: break-word;
}
/*# sourceMappingURL=3ad88efc7cbbd2473b98f458d9ab91b9d08d1e72.normal.scss.map */
