.table-container{position:relative;z-index:0;width:100%;overflow:hidden;background-color:#fff;border:1px solid #dcdcdc;border-spacing:0;border-radius:8px}.table-container table{color:#212121;width:100%;border-spacing:0}.table-container td{font-size:.875rem;line-height:1.4em;padding:10px 16px;border-bottom:1px solid #dcdcdc}@media screen and (min-width:768px){.table-container{width:100%;max-width:100%}.table-container td{padding:16px 20px}.table-container tr:last-child td{border-bottom:0}}