.menu {
  width: 200px;
  display: none;
}
@media (min-width: 768px) {
  .menu {
    display: block;
  }
}
.menu li {
  padding-bottom: 5px;
}
.menu a {
  display: block;
  padding: 13px 10px;
  border-left: 3px solid transparent;
  font-size: 16px;
  line-height: 1;
  color: #333;
}
.menu a:hover, .menu a.active {
  border-left-color: #e60012;
  background-color: #e60012;
  color: #fff;
}

.content {
  padding: 10px;
}
@media (min-width: 768px) {
  .content {
    padding-left: 220px;
  }
}

.article-content p {
  padding: 5px 0;
  font-size: 16px;
}

/*# sourceMappingURL=article-special-list.css.map */
