.single .post-thumbnail img,
.page .post-thumbnail img {
  display: block;
}

.single .entry-categories a {
  padding: 0 10px;
  text-transform: uppercase;
  text-decoration: none;
  display: inline-block;
  font-size: 10px;
}

.single .entry-title,
.page .entry-title {
  margin-top: 0;
  text-transform: capitalize;
}

.single .entry-meta,
.page .entry-meta {
  font-size: 10px;
  text-transform: uppercase;
  margin-bottom: 15px;
}

.single .entry-comment-count::before,
.page .entry-comment-count::before {
  content: "-";
  padding: 0 10px;
}

.single .entry-content,
.page .entry-content {
  text-align: justify;
}

.single .entry-tags .tag-title {
  padding: 2px 5px;
  font-size: 12px;
  letter-spacing: 1px;
  text-transform: uppercase;
  display: inline-block;
}

.single .entry-tags a {
  text-decoration: none;
  text-transform: uppercase;
  font-size: 10px;
  padding: 0 10px;
  display: inline-block;
  color: var(--honrix-theme-color);
}

.single .entry-navigation a,
.page .entry-navigation a,
.single .entry-avatar .author-name a {
  color: var(--honrix-theme-color);
  font-family: var(--honrix-header-font-family);
}

.single .related-posts .related-post-title a {
  color: var(--honrix-theme-color);
}

.single .entry-navigation .next-post,
.page .entry-navigation .next-post {
  text-align: right;
}

.single .entry-avatar {
  border-top: 1px solid;
}

.single .entry-avatar .author-avatar {
  width: 50px;
}

.single .entry-avatar .author-avatar img {
  border-radius: 100%;
  -webkit-border-radius: 100%;
}

.single .entry-avatar .author-meta {
  width: calc(100% - 50px);
}

.single .entry-avatar .author-description {
  text-align: justify;
  font-size: 0.85rem;
}

.single .related-posts .related-post-thumbnail {
  border-color: var(--honrix-theme-color);
}

.single .related-posts .related-post-thumbnail img {
  transition: 2s;
  -webkit-transition: 2s;
  -moz-transition: 2s;
  -o-transition: 2s;
  transform: scale(1.01);
  -webkit-transform: scale(1.01);
  -moz-transform: scale(1.01);
  -o-transform: scale(1.01);
}

.single .related-posts .related-post:hover .related-post-thumbnail img {
  transform: scale(1.1);
  -webkit-transform: scale(1.1);
  -moz-transform: scale(1.1);
  -o-transform: scale(1.1);
}

.single .entry-comment .comments-title span,
.page .entry-comment .comments-title span {
  border-color: var(--honrix-theme-color);
}

.single .entry-comment .comment-reply-title,
.page .entry-comment .comment-reply-title {
  font-weight: 400;
  font-size: 20px;
  margin: 0 0 15px 0;
}

.single .entry-comment .comment-respond a,
.page .entry-comment .comment-respond a {
  text-decoration: none;
  color: var(--honrix-theme-color);
}

.single .entry-comment .comment-form textarea,
.page .entry-comment .comment-form textarea {
  min-height: 120px;
}

.single .entry-comment .comment-list .comment-body .avatar-image img,
.page .entry-comment .comment-list .comment-body .avatar-image img {
  border-radius: 100%;
  -webkit-border-radius: 100%;
}

.single .entry-comment .comment-list .comment-body .comment-author,
.page .entry-comment .comment-list .comment-body .comment-author {
  width: calc(100% - 50px);
}

.single .entry-comment .comment-list .comment-body .comment-author a,
.page .entry-comment .comment-list .comment-body .comment-author a {
  color: var(--honrix-theme-color);
}

.single .entry-comment .comment-list .trackback .comment-body .comment-author,
.page .entry-comment .comment-list .trackback .comment-body .comment-author {
  padding: 0;
}

.single .entry-comment .comment-list .comment-author .comment-metadata a,
.page .entry-comment .comment-list .comment-author .comment-metadata a {
  text-decoration: none;
  text-transform: capitalize;
  color: var(--honrix-theme-color);
}

.single .entry-comment .comment-list ul,
.page .entry-comment .comment-list ul {
  list-style: none;
}

.single .entry-comment .comment-list .comment .comment-body {
  border-radius: 5px;
  -webkit-border-radius: 5px;
}

.single .entry-comment .comment-list .comment-author .comment-content,
.page .entry-comment .comment-list .comment-author .comment-content {
  text-align: justify;
}

.single .entry-comment .comment-list .comment-author .comment-content p,
.page .entry-comment .comment-list .comment-author .comment-content p {
  margin: 0;
  font-size: 0.85rem;
}

.single .entry-comment .comment-list .children,
.page .entry-comment .comment-list .children {
  margin: 0;
}

.single .entry-comment .comment-list .trackback,
.page .entry-comment .comment-list .trackback {
  padding-top: 15px;
  border-top: 1px solid;
}

.single .entry-comment .comment-list>.trackback:first-child,
.page .entry-comment .comment-list>.trackback:first-child {
  border: none !important;
}