.news-section .news__heading {
  margin: 41px 0 37px 0;
  font-weight: 700;
  font-size: 35px;
  line-height: 41px;
  color: #001D85;
  text-align: center;
}
.news-section .news-list {
  display: flex;
  flex-wrap: wrap;
  margin-right: -13.5px;
  margin-left: -13.5px;
}
.news-section .news-list .news-item {
  display: block;
  padding: 0 13.5px;
  flex: 0 0 calc(100% / 4);
  max-width: calc(100% / 4);
}
.news-section .news-list .news-item .news__image {
  margin-bottom: 20px;
  display: block;
}
.news-section .news-list .news-item .news__image .ratio-container {
  padding-top: 82%;
}
.news-section .news-list .news-item .news__image .ratio-container img {
  object-fit: cover;
  height: 100%;
}
.news-section .news-list .news-item .news__title {
  font-weight: 700;
  font-size: calc(1rem + 4px);
  line-height: calc(1rem + 7px);
  height: calc(2rem + 14px);
  text-align: justify;
  color: #001D85;
  overflow: hidden;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  display: -webkit-box;
}
.news-section .news-list .news-item .news__time {
  margin-top: 15px;
  font-size: 13px;
  line-height: 15.23px;
  color: #AFACAC;
}
.news-section .news-list .news-item .news__summary {
  margin-top: 15px;
  line-height: calc(1rem + 3px);
  height: calc((1rem + 3px) * 6);
  text-align: justify;
  overflow: hidden;
  -webkit-line-clamp: 6;
  -webkit-box-orient: vertical;
  display: -webkit-box;
}
.news-section .news-list .news-item .news__read-more {
  margin-top: 15px;
  font-style: italic;
  text-align: justify;
  display: block;
}
@media (max-width: 767.98px) {
  .news-section .news-list .news-item {
    flex: 0 0 calc(100% / 1);
    max-width: calc(100% / 1);
  }
  .news-section .news-list .news-item .news__summary {
    height: unset;
  }
}
@media (max-width: 767.98px) {
  .news-section .news__heading {
    margin: 20px 0;
    font-size: 25px;
    line-height: 29px;
  }
}
.user-manual-content .left-content {
  margin-bottom: 20px;
}
.user-manual-content .right-content .right-content__img {
  height: 200px;
}
@media (min-width: 992px) {
  .user-manual-content .right-content .right-content__img {
    width: 30%;
  }
}
.user-manual-content .right-content .right-content__img img {
  width: 100%;
  height: 200px;
}
@media (min-width: 992px) {
  .user-manual-content .right-content .right-content__text {
    width: 70%;
  }
}
.user-manual-content .right-content .right-content__text .right-content__summary {
  -webkit-line-clamp: 4;
  line-height: calc(1rem + 3px);
  margin-top: 10px;
  margin-bottom: 10px;
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  text-align: justify;
}
.user-manual-content .right-content .right-content__text .right-content__title {
  font-weight: 700;
  font-size: 20px;
  line-height: 30px;
  color: #001D85;
}
.user-manual-content .right-content .right-content__text .right-content__time {
  font-size: 13px;
  color: #AFACAC;
  line-height: 20px;
}
.user-manual-content .right-content > *:not(:last-child) {
  margin-bottom: 20px;
}
#body-usermanual .time-update {
  color: #A7A7A7;
  font-size: 15px;
  line-height: 18.75px;
  margin-bottom: 20px;
}
#body-usermanual h1 {
  margin-top: 0px;
}
#breadcrumb-usermanual {
  padding: 30px 0;
}
#tags-list table > tbody > tr > td > img {
  width: 50px;
  height: 50px;
  border-radius: 50%;
}
#tags-usermanual-edit .category-nav {
  padding-bottom: 20px;
}
#tags-usermanual-edit .category-nav .category-nav__label {
  font-style: normal;
  font-weight: 700;
  font-size: 16px;
  line-height: 19px;
  color: #001D85;
  margin-left: 30px;
}
#tags-usermanual-edit .form-group.select-image .select-image-content .select-image__background {
  background: #D9D9D9 !important;
}
#tags-usermanual-edit .form-group.select-image label.select-image-content {
  margin-left: 0px;
}
.category-list {
  background: #F2F4F9;
  border-radius: 5px;
}
.category-list .category-list__heading {
  background: #001D85;
  padding: 16px 13px 16px 20px;
  font-weight: 700;
  line-height: calc(1rem + 3px);
  color: #FFFFFF;
  text-transform: uppercase;
}
.category-list .filter-list__body .filter-list__item {
  padding: 13px 20px;
  color: #000000;
  flex-direction: row;
  display: flex;
}
.category-list .filter-list__body .filter-list__item.active {
  background: #E5EBFB;
  color: #001D85;
  font-weight: 700;
}
.category-list .filter-list__body .filter-list__item:not(:last-child) {
  border-bottom: 1px solid #E5EBFB;
}
.news-detail .news-detail__summary {
  font-weight: 700;
  font-size: calc(1rem + 2px);
  margin-bottom: 15px;
}
.news-detail .poster-info-new {
  text-align: end;
  font-size: calc(1rem - 1px);
  margin-bottom: 15px;
}
.news-detail .poster-info-new .poster-info {
  font-weight: 700;
  font-style: italic;
}
.news-detail .poster-info-new .news-detail-time {
  color: #A7A7A7;
  font-style: italic;
}
.news-detail .news-detail__time {
  text-align: end;
  color: #A7A7A7;
  font-size: calc(1rem - 1px);
  margin-bottom: 15px;
  font-style: italic;
}
.news-detail .news-detail__content img {
  object-fit: cover;
  width: 100%;
}

.news-detail .news-detail__content figure {
  display: flex;
  align-items: center;
}
