.user-reply-top-container td {
  vertical-align: top;
}

.user-reply-top-container .user-image-column {
  border-collapse: collapse;
  text-align: center;
  vertical-align: top;
  padding: 5px;
}

.user-reply-top-container .user-image {
  width: 44px;
  height: 44px;
}

.user-reply-top-container .user-reply-container {
  padding-left: 5px;
}

.user-reply-top-container .user-reply-container .user-details-container {
  float: left;
}

.user-reply-top-container .user-reply-container .user-details-container .user-name-div {
  font-size: 14px;
  font-weight: 700;
}

.user-reply-top-container .user-reply-container .rating-control {
  float: right;
  padding: 0px 5px;
}

.user-reply-top-container .user-reply-container .review-date-div {
  color: rgba(0, 0, 0, .55);
  color: var(--text-secondary-color,rgba(0, 0, 0, .55));
  font-size: 11px;
}

.user-reply-top-container .read-more-control {
  padding-top: 10px;
  padding-bottom: 20px;
}
