/* Scoped valuation tables only. Include with the staged Terms fragment. */
.policy-document #florida-declared-value,
.policy-document #interstate-valuation { scroll-margin-top: 112px; }
.policy-document #florida-declared-value table {
  width: 100%; border-collapse: collapse; table-layout: fixed;
  margin: 22px 0 28px; font-size: 15px; line-height: 1.55;
}
.policy-document #florida-declared-value caption {
  text-align: left; font-weight: 700; padding: 0 0 12px;
}
.policy-document #florida-declared-value th,
.policy-document #florida-declared-value td {
  text-align: left; vertical-align: top; padding: 12px 14px;
  border-bottom: 1px solid #d7e1e6; overflow-wrap: break-word;
}
.policy-document #florida-declared-value thead {
  color: #fff; background: #173d55;
}
.policy-document #florida-declared-value tbody tr:nth-child(even) {
  background: #f1f6f8;
}
.policy-document #florida-declared-value .valuation-prices th:first-child {
  width: 31%;
}
@media (max-width: 600px) {
  .policy-document #florida-declared-value table { font-size: 13px; line-height: 1.45; }
  .policy-document #florida-declared-value th,
  .policy-document #florida-declared-value td { padding: 10px 8px; }
  .policy-document #florida-declared-value .valuation-prices th,
  .policy-document #florida-declared-value .valuation-prices td { padding: 10px 5px; }
}
