
.rj-read-also {
  background:#f4f6f6 !important;
  border-left:4px solid #c0392b !important;
  padding:12px 15px !important;
  margin:25px 0 !important;
  border-radius:0 4px 4px 0 !important;
  font-weight:bold !important;
  box-shadow:0 2px 4px rgba(0,0,0,.05) !important;
}
.rj-read-also a {
  color:#c0392b !important;
  font-weight:bold !important;
  text-decoration:none !important;
}
.rj-read-also a:hover {
  color:#117a65 !important;
}



.rj-faq-dropdown {
  margin:15px 0 25px 0;
}

.rj-faq-dropdown details {
  margin:10px 0;
  border:1px solid #e5e7eb;
  border-left:4px solid #147B65;
  border-radius:5px;
  background:#f8faf9;
  overflow:hidden;
}

.rj-faq-dropdown summary {
  cursor:pointer;
  padding:14px 15px;
  font-weight:700;
  color:#147B65;
  font-size:16px;
  line-height:1.5;
  list-style:none;
}

.rj-faq-dropdown summary::-webkit-details-marker {
  display:none;
}

.rj-faq-dropdown summary:after {
  content:"+";
  float:right;
  font-size:20px;
  font-weight:bold;
}

.rj-faq-dropdown details[open] summary:after {
  content:"\002D";
}

.rj-faq-dropdown .rj-faq-answer {
  padding:0 15px 15px 15px;
  color:#333;
  font-size:15px;
  line-height:1.7;
}
