@charset "UTF-8"; /**/ .resplist-items:before, .resplist-item:before, .resplist-row:before, .resplist-items:after, .resplist-item:after, .resplist-row:after { content: " "; display: table; } .resplist-items:after, .resplist-item:after, .resplist-row:after { clear: both; } ul.resplist { list-style: none; padding: 0; border-collapse: separate; } .resplist-striped .resplist-row:nth-child(odd) { background-color: #f9f9f9; } .resplist-heading { font-weight: bold; padding: 8px 20px; overflow: hidden; white-space: nowrap; border-bottom: 1px dotted #dfdfdf; max-width: 100%; } .resplist-footer { padding: 8px 20px; } .resplist-label { overflow: hidden; white-space: nowrap; font-size: 11px; color: #888; display: table; padding: 0 20px; height: 15px; line-height: 15px; } .resplist-label-hidden { background-color: transparent; } .resplist-value { overflow: hidden; white-space: nowrap; font-size: 14px; padding: 0 20px; height: 38px; display: table-cell; vertical-align: middle; } .resplist-label + .resplist-value { height: 22px; line-height: 22px; } .resplist-item { float: left; max-width: 100%; margin: 8px 0; padding: 0; overflow: hidden; } .resplist-row { background-color: #fff; border-top: 1px solid #dddddd; padding: 0; } .resplist-item-xs { width: 60px; } .resplist-item-sm { width: 120px; } .resplist-item-md { width: 180px; } .resplist-item-lg { width: 240px; } @media (max-width: 768px) { .resplist-heading { padding: 8px 12px; } .resplist-footer { padding: 8px 12px; } .resplist-item { margin: 4px 0; } .resplist-label { padding: 0 12px; } .resplist-value { padding: 0 12px; } }