.day{padding:5px 5px 5px;text-align:center;margin-bottom:5px}.event-schedule-section-cm div.day.active{box-shadow:0 2px 34px 0 rgba(0,0,0,0.12);border-top:2px solid #4842b7}.event-schedule-section-cm div.day{max-width:184px;box-sizing:border-box;padding:8px 10px 5px;cursor:pointer;border-top:2px solid #fff}.day-breakdown{display:none}.day-breakdown.active{display:block}.type-of-event{background-color:#f8f8fc;padding:5px 20px;text-align:center;margin-right:8%;width:23%;box-sizing:border-box}.day-description{display:flex;align-items:center;position:relative}.day-description .description{padding:30px 0;display:flex;flex-direction:column;width:73%}.day-description .accordion_content p:last-of-type{margin-bottom:0}.day-description.talk img{height:83px;width:auto;border-radius:100%}.day-description.break h5{font-weight:300}.day-description .accordion_group{position:relative}.accordion_header{cursor:pointer}.day-description .accordion_group .accordion-icon:before,.day-description .accordion_group .accordion-icon:after{position:absolute;content:'';width:18px;height:2px;background:#000;right:0;top:10px;transition:all ease-in-out .3s}.day-description .accordion_group .accordion-icon:after{transform:rotate(90deg)}.day-description .accordion_group.expanded .accordion-icon:before{transform:rotate(45deg)}.day-description .accordion_group.expanded .accordion-icon:after{transform:rotate(135deg)}.event-schedule-section-cm .time-icon-section{max-width:22.3%;box-sizing:border-box;background-color:#f8f8fc;display:flex;align-items:center;justify-content:center;min-height:102px}.type-of-event h4{font-size:22px;font-weight:normal;line-height:normal;letter-spacing:normal;margin-bottom:10px}.type-of-event h5{font-size:16px;font-weight:500;line-height:normal;letter-spacing:normal;margin-top:7px}.accordion_content p{line-height:1.56;letter-spacing:0px;color:gray}.accordion_header h4{font-size:28px;line-height:normal;letter-spacing:0px}.day-description .description:before{content:'';position:absolute;right:0;top:0;height:1px;width:100%;background:#d6d6d6;max-width:70%}.day-description:last-child .description:after{content:'';position:absolute;right:0;bottom:0;height:1px;width:100%;background:#d6d6d6;max-width:70%}.type-of-event:before{content:'';position:absolute;top:0;width:22.2%;height:100%;background:#f8f8fc;left:0;z-index:-1;padding:5px 5px;box-sizing:border-box}