.results-table margin-top: 20px table-layout: auto th padding: 5px 10px td min-width: 160px max-width: 190px white-space: nowrap border-left: 1px dotted #e0e0e0 border-right: 1px dotted #e0e0e0 padding: 8px 3px 8px 3px &:first-child width: 100px min-width: 100px max-width: none text-transform: uppercase padding-left: 9px a font-weight: 700 &:nth-last-child(1) min-width: 190px // .assessment display: block & + .assessment margin-top: 3px & > p, & > div display: inline-block vertical-align: top .section-count color: #C10022 min-width: 30px font-size: 0.9em & + .updated margin-left: 0 .updated min-width: 130px margin-left: 33px a color: #444 border-bottom: 1px dotted #ccc &:hover color: $secondaryColor border-color: $secondaryColor .assessment-method &.in-person +icon("user", false) &.by-phone +icon("phone", false) &.by-url +icon("globe", false) &.by-mail +icon("envelope", false) &.missing +icon("question-circle", false) &.paper-form, &.short-form, +icon("file", false) .set-requested display: inline-block background: #bbb color: #fcfcfc border-radius: 50% font-size: 0.8em text-align: center width: 14px height: 14px line-height: 14px vertical-align: 1px margin-right: 2px