.unit-table{counter-reset:unit-counter;border-collapse:collapse;border-left:1px solid #ddd;border-right:1px solid #ddd;width:100%;margin-top:1em;box-shadow:0 2px 5px #0000001a}.unit-table th,td{text-align:left;border-bottom:1px solid #ddd;padding:.75em}.unit-table th{color:#eee;background-color:#2c3e50}.unit-table tr:nth-child(2n){background-color:#f2f2f2}.unit-number:before{content:counter(unit-counter)". ";counter-increment:unit-counter}.unit-number0:before{content:"0. "}@media (width<=600px){table,thead,tbody,th,td,tr{border:none;display:block}thead{display:none}tr{background:#fff;border:1px solid #ddd;border-radius:5px;margin-bottom:1em;padding:1em}td{border:none;padding:.5em 0;position:relative}td:before{content:attr(data-label);color:#555;font-weight:700;display:block}}