.tblSavviCSV{border-collapse:collapse;border:1px solid #eee;margin:0 0 15px;text-align:left;width:100%}.tblSavviCSV td,.tblSavviCSV th{border:1px solid #eee;padding:6px 24px}.tblSavviCSV thead{border:1px solid #eee;text-align:left}.tblSavviCSV thead td,.tblSavviCSV thead th{font-weight:700}.tblSavviCSV td{background-color:#fff0}.tblSavviCSV tbody>tr:last-child>td{border-bottom-width:0}@media (max-width:980px){.tblSavviCSV th:not(.show-sm),.tblSavviCSV td:not(.show-sm){display:none}}.tblSavviCSV caption{font-size:1.5em;margin:.5em 0 .75em}@media screen and (max-width:980px){.tblSavviCSV{border:0}.tblSavviCSV caption{font-size:1.3em}.tblSavviCSV thead{border:none;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.tblSavviCSV tr{border-bottom:3px solid #ddd;display:block;margin-bottom:.625em}.tblSavviCSV td{border-bottom:1px solid #ddd;display:block;font-size:.8em;text-align:left}.tblSavviCSV td::before{content:attr(data-label);display:block;font-weight:700;text-transform:uppercase;text-align:left}.tblSavviCSV td:last-child{border-bottom:0}}