/* Industry pages (/general-contractors/, /subcontractors/, ...). Loaded after legal.css. */
table { width: 100%; border-collapse: collapse; margin: 0 0 24px; font-size: .82rem; }
th, td { text-align: left; vertical-align: top; padding: 10px 12px 10px 0; border-bottom: 1px solid rgba(169, 140, 75, .26); }
th { color: #d8bc77; font-weight: 700; }
h3 { margin: 28px 0 8px; font-family: "Instrument Serif", Georgia, serif; font-size: 1.35rem; font-weight: 400; }
.lede { font-size: 1rem; }
ol { margin: 0 0 18px; padding-left: 1.4em; }
.industry-links { border-top: 1px solid rgba(169, 140, 75, .26); padding-top: 20px; margin-top: 40px; font-size: .8rem; }
.offer { border: 1px solid rgba(169, 140, 75, .4); padding: 16px 18px; }
