.schedule>.cmp-schedule .schedule-to-top{display:inline-block;width:5.2rem;text-align:center}
.schedule>.cmp-schedule .cmp-schedule__day-icon{width:60px;height:60px;border-radius:30px;padding-top:15px}
.schedule>.cmp-schedule .cmp-schedule__day-step-label{flex-direction:column}
.schedule>.cmp-schedule .cmp-schedule__day-step-label .MuiStepLabel-iconContainer{padding:0}
.schedule>.cmp-schedule .cmp-schedule__day-stepper{width:60%;margin:0 auto}
.schedule>.cmp-schedule .cmp-schedule__day-stepper button:focus{outline:0}
.schedule>.cmp-schedule .cmp-schedule__schedule-view{padding:1rem 0}
.schedule>.cmp-schedule .cmp-schedule__session-groups{margin-left:6rem;padding-left:2rem;margin-right:1rem;border-left:2px solid;position:relative}
.schedule>.cmp-schedule .cmp-schedule__session-groups .cmp-schedule__session-group-start{position:absolute;left:-5rem;width:5.2rem}
.schedule>.cmp-schedule .cmp-schedule__session-groups .cmp-schedule__session-group-start:after{content:"";display:inline-block;width:8px;height:8px;border-radius:12px;vertical-align:top;position:absolute;right:0}
.schedule>.cmp-schedule .cmp-schedule__session-location-icon{margin-right:1rem}
.schedule>.cmp-schedule .cmp-schedule__session-title{padding-top:.5rem}
.schedule>.cmp-schedule .cmp-schedule__session-extra{padding-bottom:.5rem}
.schedule>.cmp-schedule .cmp-schedule__session{box-shadow:0 0 5px rgba(0,0,0,0.15);margin:1rem 0}
.schedule>.cmp-schedule .cmp-schedule__session>div{padding:.1rem 1rem}