ul.tags {
  all: inherit;
  display: inline-block;
}

ul.tags li {
  all: inherit;
}

.edocman-container h2,
.edocman-container h3 {
  font-weight: unset;
  padding: unset;
  display: block;
}

#edocman-category {
  padding: unset;
  margin-bottom: 1rem;
}

#edocman-category h1.edocman-page-heading,
h1.edocman-page-heading {
  font-weight: 900 !important;
  margin: 1rem 0 2rem 0 !important;
  display: block !important;
  padding: 0 !important;
}

#edocman-category .edocman-page-sub-box {
  box-shadow: unset;
  border-radius: unset;
  transition-property: unset;
}

#edocman-category .edocman-page-sub-box .edocman-description {
  padding: 0;
  padding-bottom: 1rem;
  margin-bottom: 1rem;
  border-bottom: 1px solid var(--border-color);
  font-size: 1.25rem;
}

@media (max-width: 767px) {
  #edocman-category .edocman-page-sub-box .edocman-description {
    font-size: 1rem;
  }
}

.edocman-document-blog {
  margin-bottom: 0;
  font-family: var(--font-family-roboto-condensed);
  font-weight: 400;
}

.edocman-document-title {
  font-size: 1.5rem;
  padding: .25rem 0;
}

@media (max-width:767px) {
  .edocman-document-title {
    font-size: 1.25rem;
  }
}

.edocman-document-title-link {
  padding: .5rem 1rem;
  display: block;
  border: 1px solid var(--border-color);
  background-color: white;
}

.jqtree-title a {
  color: var(--link-color) !important;
  text-decoration: none !important;
}

.jqtree-title a:hover,
.jqtree-title a:focus {
  color: var(--link-hover-color) !important;
  text-decoration: none !important;
}

.k-tree .jqtree-selected > .jqtree-element {
  background: unset !important;
  background-color: var(--plg-dark-blue-7) !important;
}

.k-tree .jqtree-selected {
  color: var(--plg-cyan-100);
}

.categories-blog .edocman-blog-box a.edocman-blog-box-link,
.categories-blog .edocman-blog-box a.edocman-blog-box-link:visited {
  color: var(--body-color) !important;
  border: 1px solid var(--border-color);
}

.categories-blog .edocman-blog-box a.edocman-blog-box-link:link {
  box-shadow: unset;
  border-radius: unset;
}

.categories-blog .edocman-blog-box:hover {
  background-color: var(--plg-dark-blue-7) !important;
}

.categories-blog .edocman-blog-box:hover a.edocman-blog-box-link {
  color: var(--link-hover-color) !important;
}

.categories-blog .edocman-blog-box .edocman-blog-box-left,
.categories-blog .edocman-blog-box .edocman-blog-box-left img,
.categories-blog .edocman-blog-box .edocman-blog-box-right {
  border-radius: unset;
}

.categories-blog .edocman-blog-box .edocman-blog-box-right .edocman-blog-box-right-heading {
  font-weight: 900;
  font-size: 1.25rem;
  font-family: var(--font-family-area-extended);
}

.categories-blog .edocman-blog-box .edocman-blog-box-right .edocman-blog-box-right-description,
.categories-blog .edocman-blog-box .edocman-blog-box-right .edocman-blog-box-right-description p {
  color: var(--body-color) !important;
}

.category-publications .edocman-page-sub-box > img {
  max-width: 480px !important;
}

.btn-secondary span {
  color: inherit;
}