.idvc-tab-content {
  line-height: 1.6;
}

.idvc-tab-content > :first-child {
  margin-top: 0;
}

.idvc-tab-content > :last-child {
  margin-bottom: 0;
}

.idvc-tab-content table {
  width: 100%;
  border-collapse: collapse;
  margin: 1rem 0;
}

.idvc-tab-content th,
.idvc-tab-content td {
  border: 1px solid rgba(0, 0, 0, 0.12);
  padding: 0.65rem 0.8rem;
  vertical-align: top;
}

.idvc-tab-content th {
  background: rgba(0, 0, 0, 0.04);
}

.idvc-tab-content img {
  max-width: 100%;
  height: auto;
}
