.ansarel-single-post-meta-wrapper {
  display: flex;
  gap: 15px;
  justify-content: center;
  flex-wrap: wrap;
}
.ansarel-single-post-meta-wrapper .ansarel-author .ansarel-avatar {
  width: 40px;
  border-radius: 50%;
  border: 2px solid #000;
  display: inline-flex;
  overflow: hidden;
  transition: all 0.3s;
}
.ansarel-single-post-meta-wrapper .ansarel-author .ansarel-avatar:hover {
  border-color: #676ced;
}
.ansarel-single-post-meta-wrapper .ansarel-meta-icon {
  color: #5751E1;
  fill: #5751E1;
}
.ansarel-single-post-meta-wrapper > span {
  transition: all 0.3s;
  display: flex;
  align-items: center;
  gap: 7px;
  font-weight: 500;
  font-size: 15px;
}
.ansarel-single-post-meta-wrapper > span .ansarel-meta-icon {
  font-size: 16px;
}
.ansarel-single-post-meta-wrapper > span a {
  color: #212121;
}
.ansarel-single-post-meta-wrapper > span a:hover {
  color: #676ced;
}

.ansarel-single-post-pagination .nav-links {
  display: flex;
  gap: 10px;
}
.ansarel-single-post-pagination .nav-links .nav-previous, .ansarel-single-post-pagination .nav-links .nav-next {
  width: 50%;
}
.ansarel-single-post-pagination .nav-links:has(.nav-previous) {
  justify-content: start;
}
.ansarel-single-post-pagination .nav-links:has(.nav-next) {
  justify-content: end;
}
.ansarel-single-post-pagination .nav-links:has(.nav-previous + .nav-next) {
  justify-content: space-between;
}
.ansarel-single-post-pagination .nav-links a {
  display: inline-flex;
  align-items: center;
  gap: 8px;
  color: #5751E1;
  word-break: break-word;
}
.ansarel-single-post-pagination .nav-links a:hover {
  color: #676ced;
}
.ansarel-single-post-pagination .nav-links a i {
  letter-spacing: 0;
  text-decoration: none;
}
.ansarel-single-post-pagination .nav-links .nav-previous {
  text-align: start;
}
.ansarel-single-post-pagination .nav-links .nav-next {
  text-align: end;
}

.ansarel-single-post-social-share-icons {
  display: flex;
  flex-wrap: wrap;
  gap: 8px;
}
.ansarel-single-post-social-share-icons a {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  font-size: 25px;
  border-radius: 50px;
  color: #fff;
  fill: #fff;
  transition: all 0.3s;
}
.ansarel-single-post-social-share-icons a svg {
  width: 25px;
}
.ansarel-single-post-social-share-icons a:hover {
  color: #fff;
  opacity: 0.9;
}
.ansarel-single-post-social-share-icons .facebook {
  background-color: #3b5998;
}
.ansarel-single-post-social-share-icons .x-twitter {
  background-color: #000;
}
.ansarel-single-post-social-share-icons .envelope {
  background-color: #ea4335;
}
.ansarel-single-post-social-share-icons .linkedin {
  background-color: #0077b5;
}
.ansarel-single-post-social-share-icons .pinterest {
  background-color: #bd081c;
}
.ansarel-single-post-social-share-icons .telegram {
  background-color: #2ca5e0;
}
.ansarel-single-post-social-share-icons .whatsapp {
  background-color: #25d366;
}
.ansarel-single-post-social-share-icons .reddit {
  background-color: #ff4500;
}
.ansarel-single-post-social-share-icons .print-r {
  background-color: #000;
}

.ansarel-single-post-author-wrapper {
  display: flex;
  gap: 15px;
  align-items: center;
  padding: 20px;
  background-color: #fff;
  box-shadow: 0 5px 30px 0 rgba(103, 108, 237, 0.0784313725);
  border-radius: 10px;
}
.ansarel-single-post-author-wrapper .ansarel-author-pic {
  border-radius: 50%;
  overflow: hidden;
  width: 125px;
  height: auto;
  box-shadow: 0 5px 30px 0 rgba(103, 108, 237, 0.0784313725);
  border: 3px solid #5751E1;
  line-height: 0;
}
.ansarel-single-post-author-wrapper .ansarel-author-meta .title a {
  color: currentColor;
}
.ansarel-single-post-author-wrapper .ansarel-author-meta .title a:hover {
  color: #676ced;
}

.ansarel-single-post-comments {
  padding: 20px;
  box-shadow: 0 5px 30px 0 rgba(103, 108, 237, 0.0784313725);
  border-radius: 10px;
}
.ansarel-single-post-comments .ansarel-comment-list .comment-body {
  position: relative;
  padding: 25px 25px 25px 70px;
  min-height: 120px;
  overflow-wrap: break-word;
  word-wrap: break-word;
  border-radius: 3px;
  z-index: 0;
  margin-bottom: 25px;
  border-bottom: 1px solid rgba(225, 225, 225, 0.9);
}
.ansarel-single-post-comments .ansarel-comment-list .comment-body .comment-author img.avatar {
  border-radius: 60%;
  position: absolute;
  z-index: 0;
  left: 0;
  top: 28px;
  width: 60px;
  height: auto;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
  border-width: 2px;
  border-style: solid;
  border-color: rgba(104, 104, 104, 0.9);
}
.ansarel-single-post-comments .ansarel-comment-list .comment-body .comment-meta {
  display: flex;
  flex-wrap: wrap;
  align-items: flex-start;
  flex-direction: row;
  align-items: center;
  gap: 5px;
}
.ansarel-single-post-comments .ansarel-comment-list .comment-body .comment-content {
  border: none;
  margin-top: unset;
  position: relative;
  z-index: 0;
  padding: 16px 40px 16px 0;
}
.ansarel-single-post-comments .ansarel-comment-list .comment-body .reply {
  position: relative;
  inset: 0;
}
.ansarel-single-post-comments .ansarel-comment-list .comment-body .reply a {
  background-color: #5751E1;
  color: #fff;
  border-radius: 4px;
  padding: 5px 8px;
  font-size: 14px;
  font-weight: 500;
}
.ansarel-single-post-comments .ansarel-comment-list .comment-body .reply a:hover {
  background-color: #676ced;
}
.ansarel-single-post-comments .comment-respond form .comment-notes, .ansarel-single-post-comments .comment-respond form .comment-form-cookies-consent {
  margin-top: 0;
  margin-bottom: 1rem;
}
.ansarel-single-post-comments .comment-respond form :where(textarea, input[type=text], input[type=email], input[type=url]) {
  border-radius: 8px;
  border-color: rgba(225, 225, 225, 0.9);
}
.ansarel-single-post-comments .comment-respond form :where(textarea, input[type=text], input[type=email], input[type=url]):focus-visible, .ansarel-single-post-comments .comment-respond form :where(textarea, input[type=text], input[type=email], input[type=url]):hover, .ansarel-single-post-comments .comment-respond form :where(textarea, input[type=text], input[type=email], input[type=url]):focus {
  outline-color: #5751E1;
  border-color: #5751E1;
}
.ansarel-single-post-comments .comment-respond .form-submit input[type=button], .ansarel-single-post-comments .comment-respond .form-submit input[type=submit] {
  font-size: 14px;
  border-width: 2px;
  border-style: solid;
  border-radius: 4px;
  transition: all 0.4s ease-in-out 0s;
  background: #5751E1;
  border-color: #5751E1;
  color: #fff;
  cursor: pointer;
}
.ansarel-single-post-comments .comment-respond .form-submit input[type=button]:hover, .ansarel-single-post-comments .comment-respond .form-submit input[type=submit]:hover {
  background-color: #676ced;
}
.ansarel-single-post-comments .comment-list .children {
  position: relative;
  padding: 0;
  margin: 0;
  margin-left: 2.5rem;
  z-index: 0;
  list-style: none;
}

.ansarel-archive-title {
  display: flex;
  margin-bottom: 0;
  flex-wrap: wrap;
}
.ansarel-archive-title .archive-text {
  margin-bottom: 0.5rem;
}/*# sourceMappingURL=singlepost.css.map */