.agenda_time_line_section .table_main_fix tr.active td.text:before,.available_virtually p:before{background:#c0c!important}.agenda_time_line_section{padding:60px 0 35px}.agenda_time_line_section .table_main_fix td.text{display:inline-block;min-width:212px;padding-right:40px;position:relative;z-index:1}.agenda_time_line_section .table_main_fix tr td.text:before,.available_virtually p:before{border-radius:100%;content:"";height:15px;position:absolute;right:-15px;top:24px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);width:15px}.available_virtually p:before{height:20px;left:-24px;right:auto;top:33%;width:20px}.agenda_heading{text-align:center}.agenda_time_line_section table.table_data{margin:0;width:100%}.agenda_time_line_section table.table_data tr{transition:box-shadow .2s ease-in-out,-webkit-box-shadow .2s ease-in-out;width:100%}.agenda_time_line_section table.table_data tr td:first-child{font-weight:700;width:25%}.agenda_time_line_section table.table_data tr:nth-child(2n) td{padding:14px 14px 14px 30px}.agenda_time_line_section table.table_data tr:hover{box-shadow:0 1px 9px 1px rgba(0,0,0,.28);position:relative;z-index:10}.agenda_time_line_section table.table_data tr td{font-size:20px;line-height:1.2;padding-left:30px}.agenda_time_line_section .table_main_fix h3{display:inline-block;margin-bottom:30px;padding:2px 10px 10px}.agenda_time_line_section .table_main_fix{margin-top:60px;position:relative}.available_virtually{position:absolute;right:0;top:0}.available_virtually p{font-weight:600;text-align:right}.agenda_time_line_section .agenda_heading p{font-size:20px;letter-spacing:0;line-height:28px;margin:0}@media(max-width:1024px){.agenda_time_line_section table.table_data tr td:first-child{width:30%}.agenda_time_line_section table.table_data tr td{font-size:18px;padding-left:10px}.agenda_time_line_section table.table_data tr:nth-child(2n) td{padding:10px}}@media(max-width:767px){.agenda_time_line_section table.table_data tr td{display:block;width:100%!important}.agenda_time_line_section .table_main_fix{padding-top:50px}.available_virtually{left:24px}.available_virtually p{text-align:left}.agenda_time_line_section table.table_data tr:nth-child(2n) td{padding-right:30px}.agenda_time_line_section .table_main_fix tr td.text:before,.available_virtually p:before{right:10px}}