 #comments ul {
     padding-left: 0px;
}
 #comments a {
     color: #2472c5;
}

 #edit-comment-body-und-0-format {
     display: none;
}
 #comment-body-add-more-wrapper .form-type-textarea label {
     margin-bottom: 0.4em;
}

 .comment-form .form-item .description {
     font-size: 0.786em;
     line-height: 1.2;
}
 #content h2.comment-form {
     margin-bottom: 0.5em;
}
 .comment-form .form-textarea {
     -khtml-border-radius-topleft: 4px;
     -khtml-border-radius-topright: 4px;
     -moz-border-radius-topleft: 4px;
     -moz-border-radius-topright: 4px;
     -webkit-border-top-left-radius: 4px;
     -webkit-border-top-right-radius: 4px;
     border-top-left-radius: 4px;
     border-top-right-radius: 4px;
     width: 100%;
}
 .comment-form fieldset.filter-wrapper .fieldset-wrapper, .comment-form .text-format-wrapper .form-item {
     margin-top: 0;
     margin-bottom: 0;
}
 .comment ul.links li {
     padding: 0 0.5em 0 0;
    /* LTR */
}
 .comment .content {
     font-size: 0.929em;
     line-height: 1.6;
}
 .comment .submitted p {
     margin: 4px 0;
     font-size: 1.071em;
     line-height: 1.2;
}
 .comment .submitted .comment-time {
     font-size: 0.786em;
     color: #68696b;
}
 .comment {
     margin-bottom: 20px;
     padding: 0em 1em 0em 1em;
}
 .comment .attribution {
     padding: 0 30px 0 0;
    /* LTR */
}

 .comment-by-node-author .comment-text {
     
     padding: 1.25rem;
     margin-top: 1.25rem;
     margin-bottom: 1.25rem;
     border: 1px solid #eee;
     border-left-width: .25rem;
     border-radius: .25rem;
     border-left-color: #28a7458f;
}


.comment-unpublished {
  margin-right: 5px; /* LTR */
  padding: 5px 2px 5px 5px; /* LTR */
  background-color: #fffef2;

  padding: 2px 7px;
    border-style: solid;
    border-width: 1px;
    border-color: rgb(255 243 205);
    border-radius: 4px;
}


