.responsive-table-container{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;margin:1rem 0}.responsive-table-container table{min-width:600px;margin:0}@media (max-width:768px){.responsive-table-container{margin-left:-1rem;margin-right:-1rem;padding-left:1rem;padding-right:1rem}}