/* FAQSmith admin styles */

#faqsmith-faqs-wrapper {
  margin-top: 10px;
}

.faqsmith-faq-item {
  background: #fff;
  border: 1px solid #ccd0d4;
  border-radius: 4px;
  padding: 10px 12px;
  margin-bottom: 10px;
  position: relative;
}

.faqsmith-faq-item:hover {
  border-color: #2271b1;
  box-shadow: 0 0 0 1px rgba(34, 113, 177, 0.2);
}

.faqsmith-faq-header {
  display: flex;
  align-items: center;
  margin-bottom: 8px;
}

.faqsmith-sort-handle {
  cursor: move;
  margin-right: 6px;
  color: #777;
}

.faqsmith-faq-label {
  font-weight: 600;
  color: #1d2327;
}

.faqsmith-faq-item p {
  margin-top: 8px;
  margin-bottom: 8px;
}

.faqsmith-faq-item hr {
  margin-top: 10px;
  margin-bottom: 0;
}

.faqsmith-remove-faq {
  color: #b32d2e;
}

.faqsmith-remove-faq:hover {
  color: #86181d;
}

.faqsmith-faq-title {
  font-weight: 600;
  font-size: 14px;
  color: #1d2327;
}
.faqsmith-faq-header {
  border-bottom: 1px solid #e2e4e7;
  padding-bottom: 6px;
  margin-bottom: 10px;
}
