.schedule .container{padding:0 16px}.schedule #temp-schedule{background-color:#e2d4d3;padding:30px;text-align:left}.schedule #temp-schedule h4{color:#00867c;font-size:2rem;font-weight:500;letter-spacing:2px;line-height:2rem;margin-bottom:16px}.schedule #temp-schedule b{color:#24282b}.schedule #temp-schedule p:last-of-type{margin-bottom:0}.schedule-tabs{padding:0}.schedule .tabs{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;margin:0;overflow-y:auto;padding:0!important}li.tabs-title{flex:1;height:100%;margin-bottom:0;text-align:center}.tabs-title>a{font-size:1.5rem;font-weight:500;height:100%;letter-spacing:1px;line-height:1.75rem;padding:20px}.tabs-title>a i{font-style:normal;text-transform:uppercase}.tabs-content{padding:0}.tabs-content table tbody{background:none;border:0}.tabs-content tr{background:none;margin-bottom:30px;vertical-align:top}.tabs-content table tbody tr:nth-child(2n){background:none}.tabs-content td{background:none;padding:30px 0;vertical-align:top}.tabs-content td:first-child{padding-right:40px;text-align:right;width:130px}.tabs-content td.event-info-container{background:none;padding:26px 0 30px 40px;position:relative}.tabs-panel{background-color:none;padding:16px 0}.tabs-panel.is-active{display:block}p.day_description{margin-bottom:30px}.schedule-table{background:none;border-collapse:collapse;position:relative;width:100%}.schedule-table:before{border-left:1px dashed rgba(118,151,172,.5);content:"";display:block;height:calc(100% - 80px);left:130px;position:absolute;top:50px;width:1px}.event-time{font-weight:500;margin:0;text-align:left!important}.event-time-mobile{color:#42499c;display:none;margin-bottom:10px}h3.event-name{font-size:1.5rem;line-height:2rem;text-align:left}.schedule-square{border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;outline:0!important;position:absolute;top:15px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.schedule-square-small{cursor:default;height:20px;left:-9px;top:32px;width:20px}.schedule-square-large{font-size:1.5rem;height:50px;left:-24px;top:20px;transition:all .3s ease;width:50px}.schedule-square-large .hide{display:none}.schedule-square-large .show{display:block}.presenter_cell{-ms-flex-wrap:wrap;flex-wrap:wrap}.presenter_cell,.presenter_container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-bottom:16px}.presenter_container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:30px;text-align:center}.circle{border-radius:50%;height:60px;margin-right:12px;overflow:hidden;width:60px}.circle img{margin-top:3px;min-width:60px}.presenter_name{font-weight:500}.presenter_container img{margin-right:16px;margin-top:0;max-width:40px}.folding-info{display:none;padding-bottom:20px}.folding-info-open{display:block}@media screen and (max-width:1023px){.tabs-title>a{font-size:1.5rem;line-height:1.75rem}.presenter_cell{-ms-flex-direction:column;flex-direction:column}.presenter_cell,.presenter_container{-webkit-box-orient:vertical;text-align:left}.presenter_container{-webkit-box-align:left;-ms-flex-align:left;align-items:left;margin-bottom:5px;margin-right:0}p.event-time.event-time-mobile{padding:0;text-align:left!important}h3.event-name{padding:0 40px 0 0}.circle{display:none}}@media (max-width:767px){li.tabs-title{min-width:33.3%;text-align:center}}@media screen and (max-width:705px){.tabs-title>a{font-size:1.5rem;line-height:1.75rem}.schedule-table:before{display:none}.schedule-row td{padding:15px 0}.schedule-row td:first-child{display:none}.schedule-row td.event-info-container{border-bottom:1px solid #003057;padding:20px 0 0}.schedule-row td ul{margin-bottom:0}.schedule-square-small{display:none}.schedule-square-large{font-size:1rem;height:30px;left:calc(100% - 30px);top:20px;width:30px}.schedule-square-large:focus,.schedule-square-large:hover{font-size:1.15rem}.presenter_container{width:100%;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.presenter_name{text-align:left}h3.event-name{font-size:1.25rem;line-height:1.75rem}.event-time-mobile{display:block;font-size:1rem!important;line-height:1.25rem!important}}@media screen and (max-width:500px){.tabs-title>a{font-size:1rem;line-height:1.25rem;padding:20px 16px 16px}li.tabs-title{text-align:center}}