.aaaa-accordion {
  background-color: #eee;
  color: #444;
  cursor: pointer;
  padding: 18px;
  width: 100%;
  border: none;
  text-align: left;
  outline: none;
  font-size: 15px;
  transition: 0.4s;
}
.aaaa-active, .aaaa-accordion:hover {
background-color: #ccc;
}

.aaaa-panel {
padding: 0 18px;
display: none;
background-color: white;
overflow: hidden;
}


/* Comments section */
.aaaa-comments-toggle-content {
    margin: 20px 0;
}

.aaaa-comment {
    margin: 20px 0;
    border: 1px solid #ccc;
    padding: 10px;
}

.aaaa-comment-text {
    font-size: 14px;
    line-height: 1.5;
}

.aaaa-comment-meta {
    font-size: 12px;
    color: #999;
    margin-top: 10px;
}