highlight{background:#ff0;padding:2px}table{border-collapse:collapse;width:100%}@media screen and (max-width:920px){table,tbody,td,th,thead,tr{display:block}thead tr{left:-9999px;position:absolute;top:-9999px}tr{border:1px solid #ddd}td{border:none;padding-left:25%;position:relative}td:before{content:attr(data-label);font-weight:700;left:6px;position:absolute}}
