.table-responsive{overflow-x:auto;display:block;width:100%;margin-bottom:1rem}.table-responsive table{width:100%;border-collapse:collapse}.table-responsive th,.table-responsive td{padding:8px;border:1px solid #ddd;text-align:left}.table-responsive th{background-color:#f2f2f2}@media screen and (max-width:767px){.table-responsive{border:0}}