.session-table-wrap{overflow-x:auto;width:100%}.session-table{border-collapse:collapse;color:#333;font-size:16px;min-width:560px;width:100%}.session-table td,.session-table th{border:1px solid #ddd;padding:16px;text-align:left;vertical-align:middle}.session-table th{background-color:#f2f2f2;font-weight:700}.session-table td{background-color:#fff}.session-table__col--name{width:17%}.session-table__col--datetime{width:42%}.session-table__col--location{width:41%}