@media only screen and (max-width:840px){table.responsive{margin-bottom:0;overflow:hidden;overflow-x:scroll;display:block;white-space:nowrap}}.symposium-schedule{width:100%;border-collapse:collapse;margin:20px 0;font-family:'Open Sans',sans-serif;color:#333;border-radius:8px;overflow:hidden;box-shadow:0 4px 15px rgba(0,0,0,0.1)}.symposium-schedule thead{background-color:#2c3e50;color:#ffffff;text-align:left}.symposium-schedule th,.symposium-schedule td{padding:15px 20px;border-bottom:1px solid #eeeeee}.symposium-schedule tbody tr:nth-of-type(even){background-color:#f9f9f9}.symposium-schedule tbody tr:hover{background-color:#f1f1f1;transition:0.3s}.time-slot{font-weight:bold;color:#e74c3c;width:15%}.session-title{font-weight:600}@media screen and (max-width:600px){.symposium-schedule thead{display:none}.symposium-schedule td{display:block;text-align:right;border-bottom:1px solid #ddd;position:relative;padding-left:50%}.symposium-schedule td::before{content:attr(data-label);position:absolute;left:20px;font-weight:bold;text-align:left}}