#comments,
#respond,
.comments-area,
#wpdcom.wpd-dark {
  background: unset;
}

#comments,
#wpdcom {
  max-width: 100%;
}

select.custom_field_comment_service.wpd-field.wpdiscuz_select {
  height: 40px !important;
  border-radius: 8px !important;
  font-size: 14px !important;
  font-style: normal;
  font-weight: 400 !important;
  line-height: 20px;
  color: #b3b3b3 !important;
  width: 250px !important;
}

.wpdiscuz-item.wpd-field-group.wpd-field-rating.custom_field_comment_rate-wrapper {
  display: flex;
  column-gap: 8px;
  height: fit-content !important;
  padding: 0px !important;
  border: none !important;
  font-size: 14px !important;
}

/*comment */
.wpd-top-custom-fields {
  padding: 0px !important;
}

.custom_field_comment_rate .wpd-field-group-title {
  font-size: 14px !important;
  line-height: 20px !important;
  color: #cdcdcd;
}

.wpd-custom-field.wpd-cf-rating {
  display: flex !important;
}

.wpd-cf-label {
  width: fit-content;
  display: flex;
  align-items: center;
  padding: 0 !important;
  font-size: 14px;
}

.wpd-cf-value {
  opacity: 1;
}

.wpd-cf-value i.fas.fa-star.wcf-active-star {
  color: #ff9038 !important;
}

.wpd-cf-value i.fas.fa-star.wcf-pasiv-star {
  color: #babbc2 !important;
}

#comments {
  margin-top: 0;
  margin-bottom: 0;
  padding-left: 1.5em;
  padding-right: 1.5em;
  padding-top: 1.5em;
  border-top: solid 1px #ececec;
}

#comments #wpdcom {
  margin-top: 0;
  margin-bottom: 0;
}

#wpd-post-rating {
  margin-bottom: 0;
}

#wpdcom #wpd-threads {
  margin-top: 16px;
}

#wpd-post-rating .wpd-rating-value .wpdrv,
#wpd-post-rating .wpd-rating-wrap .wpd-rating-value,
#wpd-post-rating .wpd-rating-wrap .wpd-rating-title,
.ql-container,
#wpdcom .ql-editor>*,
input {
  font-family: inherit;
}

#wpd-post-rating .wpd-rating-value .wpdrv {
  font-size: 2.2rem !important;
  line-height: 1 !important;
  display: flex !important;
  justify-content: center;
  align-items: center;
  width: 60px;
  height: 60px;
  padding-right: 0.05em;
  padding-top: 0.1em !important;
}

.lity .lity-content {
  color: #2e2e2e;
}

#wpd-post-rating .wpd-rating-wrap .wpd-rating-stars,
#wpd-post-rating .wpd-rating-wrap .wpd-rate-starts {
  gap: 2px;
}

#wpd-post-rating .wpd-rating-wrap .wpd-rating-stars svg .wpd-star,
#wpd-post-rating .wpd-rating-wrap .wpd-rate-starts svg .wpd-star,
#wpd-post-rating.wpd-not-rated .wpd-rating-wrap .wpd-rate-starts svg:hover~svg .wpd-star {
  fill: transparent;
  stroke: #ffbf00;
  stroke-width: 1;
}

#wpd-post-rating .wpd-rating-wrap .wpd-rating-stars svg .wpd-active,
#wpd-post-rating .wpd-rating-wrap .wpd-rate-starts:hover svg .wpd-star {
  fill: #ffbf00;
}

#wpdcom .wpd-form-head {
  border-color: #e0e0e0;
}

#wpdcom .wpdiscuz-subscribe-form-intro {
  font-size: 16px;
}

#wpdcom .wpdiscuz-subscribe-form-option,
#wpdcom .wpdiscuz-subscribe-form-intro,
#wpdcom .wpdiscuz-subscribe-form-email {
  padding-right: 16px;
}

#wpdcom .wpdiscuz-subscribe-form-email input[type="email"],
.wpdiscuz-subscribe-form-option .wpdiscuz_select,
#wpdcom .wpd-form-row .wpdiscuz-item input[type="text"],
#wpdcom .wpd-form-row .wpdiscuz-item input[type="email"],
#wpdcom .wpd-form-row .wpdiscuz-item input[type="url"],
#wpdcom .wpd-form-row .wpdiscuz-item input[type="color"],
#wpdcom .wpd-form-row .wpdiscuz-item input[type="date"],
#wpdcom .wpd-form-row .wpdiscuz-item input[type="datetime"],
#wpdcom .wpd-form-row .wpdiscuz-item input[type="datetime-local"],
#wpdcom .wpd-form-row .wpdiscuz-item input[type="month"],
#wpdcom .wpd-form-row .wpdiscuz-item input[type="number"],
#wpdcom .wpd-form-row .wpdiscuz-item input[type="time"] {
  height: 40px !important;
  border-radius: 8px;
  font-size: 16px !important;
  padding-left: 30px !important;
}

.wpdiscuz-subscribe-form-option .wpdiscuz_select {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAICAYAAADJEc7MAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAACKSURBVHgBjc7RDYQgDAZgK2GPG+FGuAEIuQ3UDdxEnQCcAANsxwP+JJoYrUaSJpT2ayHn3EcI8dNa2+rFiTH26F9qKeWfiAwezAtkcs5DSulbK6VGJDOifcIbanGd8LuF9oL33mJzg7AY1nGoLAAquKJjA4c5dIFnXHIOsfCIN3hBjyeEMJYBd/UVUtthP0UwYxwAAAAASUVORK5CYII=") #fefefe no-repeat scroll calc(100% - 10px) center !important;
}

#wpdcom .wpdiscuz-subscribe-bar #wpdiscuz_subscription_button,
#wpdcom .wc-field-submit input[type="submit"] {
  height: 36px !important;
  line-height: 1.5 !important;
  padding: 9px 12px !important;
  font-size: 14px !important;
  font-weight: 400;
  background: #ffa212;
  border-radius: 8px;
}

#wpdcom .wc-field-submit input[type="submit"] {
  width: 152px;
  text-align: center;
}

#wpdcom .wpdiscuz-subscribe-bar {
  padding-top: 19px;
  padding-bottom: 14px;
  border-bottom: solid 1px #e0e0e0;
}

#wpdcom .wpd-form .wpdiscuz-textarea-wrap {
  padding-top: 16px;
  padding-bottom: 16px;
}

#wpdcom .wpd-form .wpd-avatar img,
#wpdcom .wpd-form .wpd-avatar img.avatar,
#wpdcom .wpd-comment .wpd-avatar img,
#wpdcom .wpd-comment .wpd-avatar img.avatar {
  border: none;
  padding: 0;
}

#wpdcom .wpd-form .wpd-avatar {
  margin-right: 24px;
}

#wpdcom .ql-editor>*,
#wpdcom .wpd-sbs-toggle .wpd-sbs-title {
  font-size: 16px;
}

#wpdcom .ql-container {
  border-radius: 8px 8px 0 0;
}

#wpdcom .ql-toolbar {
  border-radius: 0 0 8px 8px;
}

.ql-editor.ql-blank::before {
  left: 12px;
}

.ql-editor {
  padding: 12px;
}

#wpdcom .wpd-form-row .wpd-form-col-left {
  width: 50% !important;
  float: left !important;
}

#wpdcom .wpd-form-row .wpd-form-col-right {
  width: 50% !important;
  float: right !important;
}

#wpdcom .wpd-form-row .wpdiscuz-item {
  padding-bottom: 15px;
}

#wpdcom .wpd-form-row .wpdiscuz-item.wpd-field-captcha {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
  padding-bottom: 2px;
}

#wpdcom .wpd_label__check i.wpdicon,
#wpdcom .wpd_label__check i.wpdicon-off.fa-unlock-alt,
#wpdcom .wpd_label__check i.wpdicon-on.fa-lock {
  font-size: 18px;
  line-height: 36px;
  padding: 0;
  width: 44px;
  margin: 0px;
  height: 36px;
  border-radius: 8px;
}

#wpdcom .wpd_label__check i.wpdicon-off {
  color: #ffa212;
  border-color: #ffa212;
}

#wpdcom .wpdiscuz-subscribe-form-option,
#wpdcom .wpdiscuz-subscribe-form-email {
  width: 252px !important;
  max-width: 252px !important;
}

#wpdcom input:required {
  box-shadow: none;
}

#wpdcom .wpd-form-foot {
  margin-left: 80px;
}

#wpdcom .wpd-form-row .wpdiscuz-item .wpd-field-icon {

  top: 12px !important
}

#wpdcom.wpdiscuz_unauth .wc-field-submit {
  padding-top: 0;
}

#wpdcom .wpd-thread-list {
  padding-top: 0;
}

.wpd-thread-list .comment:first-child {
  border-top: 0;
}

#wpdcom .wpd-thread-head {
  border-bottom-width: 1px;
  border-color: #e0e0e0;
}

#wpdcom .wpd-comment .wpd-comment-label {
  margin-top: 6px;
  height: 18px;
  border-radius: 4px;
}

#wpdcom .wpd-comment-date,
#wpdcom .wpd-comment .wpd-comment-label,
#wpdcom .wpd-comment-footer .wpd-reply-button,
#wpdcom .wpd-comment.wpd-reply .wpd-comment-footer .wpd-reply-button {
  font-size: 12px;
}

#wpdcom .wpd-blog-guest .wpd-comment-label {
  background: #ffa212;
}

#wpdcom .wpd-blog-guest .wpd-comment-author,
#wpdcom .wpd-blog-guest .wpd-comment-author a,
#wpdcom .wpd-comment .wpd-reply-to a,
#wpdcom .wpd-auth .wpd-login a {
  color: #ffa212;
}

#wpdcom .wpd-blog-administrator .wpd-comment-label,
#wpdcom .wpd-blog-post_author .wpd-comment-label {
  background: #ffa212;
}

#wpdcom .wpd-blog-post_author .wpd-comment-author,
#wpdcom .wpd-blog-post_author .wpd-comment-author a,
#wpdcom .wpd-blog-administrator .wpd-comment-author,
#wpdcom .wpd-blog-administrator .wpd-comment-author a {
  color: #ffa212;
}

#wpdcom .wpd-comment-header .wpd-comment-author,
#wpdcom .wpd-comment.wpd-reply .wpd-comment-header .wpd-comment-author,
#wpdcom .wpd-comment.wpd-reply .wpd-comment-header .wpd-comment-author a {
  font-size: 18px;
}

.comment {
  padding-top: 24px;
}

#comments #wpdcom .page-numbers {
  font-size: 1rem;
  background: #ffa212;
  text-decoration: none;
  color: white;
}

#comments #wpdcom .page-numbers.current {
  background: #6c4204;
}

.comment:not(:last-child) {
  margin-bottom: 24px;
}

#wpdcom .wpd-reply {
  padding-top: 0;
  border-top: none;
  margin-left: 80px;
}

#wpdcom .wpd-comment .wpd-comment-right {
  padding-bottom: 0;
}

#wpdcom .wpd-comment .wpd-reply .wpd-comment-wrap {
  padding-top: 16px;
}

#wpdcom .wpd-comment.wpd-reply .wpd-comment-left {
  width: 56px;
}

#wpdcom .wpd-comment.wpd-reply .wpd-avatar img,
#wpdcom .wpd-comment.wpd-reply .wpd-avatar img.avatar {
  width: 56px;
  height: 56px;
  max-width: 56px;
}

#wpdcom .wpd-comment .wpd-comment-header i {
  line-height: 1.6;
}

#wpdcom .wpd-comment .wpd-comment-header {
  align-items: flex-end;
  padding-top: 0;
  padding-bottom: 8px;
}

#wpdcom .wpd-comment-text,
#wpdcom .wpd-comment.wpd-reply .wpd-comment-text {
  font-size: 16px;
  padding-bottom: 0;
}

#wpdcom .wpd-thread-head .wpd-thread-info,
#wpdcom .wpd-thread-head .wpd-thread-info span,
.wpd-thread-head .wpdf-sorting span {
  font-size: 16px !important;
}

#wpdcom .wpd-comment.wpd-reply .wpd-comment-footer .wpd-vote-result {
  font-size: 14px;
}

#wpdcom .wpd-comment-footer {
  margin-top: 4px;
}

#wpdcom .wpd-comment-footer .wpd-vote {
  margin-right: 24px;
  padding: 4px 8px;
  border-radius: 100px;
  background: #f3f3f3;
}

#wpdcom .wpd-comment .wpd-reply-to i {
  margin-right: 4px;
}

#wpdcom.wpd-layout-1 .wpd-comment .wpd-reply-to {
  padding-left: 4px;
}

#wpdcom .wpd-comment-footer .wpd-vote-result {
  color: #219a21;
}

.wpd-comment-text a {
  color: #ffcc12;
  text-decoration: underline;
}

#wpdcom .wpd_main_comm_form .wpd-field-captcha .wpdiscuz-recaptcha {
  transform: scale(0.8) !important;
  -webkit-transform: scale(0.8) !important;
  margin-bottom: -8px;
}

@media (max-width: 768px) {
 
}