.sessionitemspeakers{display:block;font-size:13px;margin-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sessionitemspeakers .speaker .firstname:after{content:" "}.sessionitemspeakers .speaker:after{content:",";margin-right:5px}.sessionitemspeakers .speaker:last-child:after{content:""}.sessionitemspeakers .speaker.room-infos{display:flex;flex-wrap:wrap;margin-top:5px}.sessionitemspeakers .speaker.room-infos .jobtitle:after{content:" "}.sessionitemspeakers .speaker.room-infos:after{content:"";margin-right:5px}.sessionitemspeakers:after{clear:both;content:"";display:block}.dynamicbloc-wrapper .dynamicbloc-contentwrapper.bloc-eventagenda .dynamiccontentbloc .bloc-content .agendapager{align-items:flex-start;display:flex;justify-content:space-around}.dynamicbloc-wrapper .dynamicbloc-contentwrapper.bloc-eventagenda .dynamiccontentbloc .bloc-content .agendapager .daynav{margin-top:.5em}.dynamicbloc-wrapper .dynamicbloc-contentwrapper.bloc-eventagenda .dynamiccontentbloc .bloc-content .items{display:flex;flex-flow:row wrap;justify-content:flex-start}.dynamicbloc-wrapper .dynamicbloc-contentwrapper.bloc-eventagenda .dynamiccontentbloc .bloc-content .items .message{margin-top:40px;padding:16px;text-align:center;width:100%}.dynamicbloc-wrapper .dynamicbloc-contentwrapper.bloc-eventagenda .dynamiccontentbloc .bloc-content .items .message .message-actions{margin-top:1em}.dynamicbloc-wrapper .dynamicbloc-contentwrapper.bloc-eventagenda .dynamiccontentbloc .bloc-content .items .message .message-actions a[role=button],.dynamicbloc-wrapper .dynamicbloc-contentwrapper.bloc-eventagenda .dynamiccontentbloc .bloc-content .items .message .message-actions button{margin:4px}.dynamicbloc-wrapper .dynamicbloc-contentwrapper.bloc-eventagenda .dynamiccontentbloc .bloc-content .day{font-size:15pt;font-weight:600;margin-bottom:15px;text-transform:capitalize}.dynamicbloc-wrapper .dynamicbloc-contentwrapper.bloc-eventagenda .dynamiccontentbloc .bloc-content .day-label{align-items:baseline;display:flex;margin:1rem 0 .5rem}.dynamicbloc-wrapper .dynamicbloc-contentwrapper.bloc-eventagenda .dynamiccontentbloc .bloc-content .day-label .text{font-size:1.2em;font-weight:700;padding-left:5px}.dynamicbloc-wrapper .dynamicbloc-contentwrapper.bloc-eventagenda .dynamiccontentbloc .bloc-content .day-label h4{align-items:baseline;display:flex;margin:0}.dynamicbloc-wrapper .dynamicbloc-contentwrapper.bloc-eventagenda .dynamiccontentbloc .bloc-content .day-label h4 .day{margin-right:4px}.dynamicbloc-wrapper .dynamicbloc-contentwrapper.bloc-eventagenda .dynamiccontentbloc .bloc-content .groups .hour{font-size:15pt;min-width:110px;padding:10px}.dynamicbloc-wrapper .dynamicbloc-contentwrapper.bloc-eventagenda .dynamiccontentbloc .bloc-content .groups .hour .lighter{opacity:.6}.dynamicbloc-wrapper .dynamicbloc-contentwrapper.bloc-eventagenda .dynamiccontentbloc .bloc-content .groups .agendaitem{font-size:11pt;line-height:1.1;line-height:1.4;margin:0 10px 10px 0;white-space:pre-line}.dynamicbloc-wrapper .dynamicbloc-contentwrapper.bloc-eventagenda .dynamiccontentbloc .bloc-content .groups .agendaitem.session{border-bottom:none;border-left-width:0;border-right:none;border-top:none}.dynamicbloc-wrapper .dynamicbloc-contentwrapper.bloc-eventagenda .dynamiccontentbloc .bloc-content .groups .agendaitem.session .sessionitemspeakers{display:inherit;font-size:12pt;white-space:normal}.dynamicbloc-wrapper .dynamicbloc-contentwrapper.bloc-eventagenda .dynamiccontentbloc .bloc-content .groups .agendaitem.session .sessionitemspeakers:after{display:none}.dynamicbloc-wrapper .dynamicbloc-contentwrapper.bloc-eventagenda .dynamiccontentbloc .bloc-content .groups .agendaitem.break{margin-left:0;margin-right:0;padding:15px 10px 15px 19px}.dynamicbloc-wrapper .dynamicbloc-contentwrapper.bloc-eventagenda .dynamiccontentbloc .bloc-content .groups .agendaitem.break .title{text-transform:uppercase}.dynamicbloc-wrapper .dynamicbloc-contentwrapper.bloc-eventagenda .dynamiccontentbloc .bloc-content .groups .agendaitem.break:last-child{margin-bottom:0}.dynamicbloc-wrapper .dynamicbloc-contentwrapper.bloc-eventagenda .dynamiccontentbloc .bloc-content .groups .agendaitem .title{font-weight:600}.dynamicbloc-wrapper .dynamicbloc-contentwrapper.bloc-eventagenda .dynamiccontentbloc .bloc-content .groups .group{display:flex}.dynamicbloc-wrapper .dynamicbloc-contentwrapper.bloc-eventagenda .dynamiccontentbloc .bloc-content .groups .group .agendaitemswrapper{width:100%}.dynamicbloc-wrapper .dynamicbloc-contentwrapper.bloc-eventagenda .dynamiccontentbloc .bloc-content .groups .group:last-child{border-bottom:none!important}.dynamicbloc-wrapper .dynamicbloc-contentwrapper.bloc-eventagenda .dynamiccontentbloc .bloc-content .groups .itemperline{border-collapse:collapse;display:table}.dynamicbloc-wrapper .dynamicbloc-contentwrapper.bloc-eventagenda .dynamiccontentbloc .bloc-content .groups .itemperline .group{display:table-row}.dynamicbloc-wrapper .dynamicbloc-contentwrapper.bloc-eventagenda .dynamiccontentbloc .bloc-content .groups .itemperline .group .hour{display:table-cell;font-size:11pt;white-space:nowrap}.dynamicbloc-wrapper .dynamicbloc-contentwrapper.bloc-eventagenda .dynamiccontentbloc .bloc-content .groups .itemperline .group .agendaitems{display:table-cell}.dynamicbloc-wrapper .dynamicbloc-contentwrapper.bloc-eventagenda .dynamiccontentbloc .bloc-content .groups .itemperline .group .agendaitems .agendaitem{margin:0;padding:15px 10px 15px 19px}.dynamicbloc-wrapper .dynamicbloc-contentwrapper.bloc-eventagenda .dynamiccontentbloc .bloc-content .groups .itemperline .group .agendaitems .agendaitem.break{width:100%}.dynamicbloc-wrapper .dynamicbloc-contentwrapper.bloc-eventagenda .dynamiccontentbloc .bloc-content .groups .speakers.detailed{margin:8px 0}.dynamicbloc-wrapper .dynamicbloc-contentwrapper.bloc-eventagenda .dynamiccontentbloc .bloc-content .groups .speakers.detailed .contactitem.card{height:90px;padding:8px}.dynamicbloc-wrapper .dynamicbloc-contentwrapper.bloc-eventagenda .dynamiccontentbloc .bloc-content .groups .pickedsessions{margin-top:.5em;padding-left:20px}.dynamicbloc-wrapper .dynamicbloc-contentwrapper.bloc-eventagenda .dynamiccontentbloc .bloc-content .groups .pickedsessions .itemhours{display:none}.dynamicbloc-wrapper .dynamicbloc-contentwrapper.bloc-eventagenda .dynamiccontentbloc .bloc-content .groups.hourgroups .agendaitem .itemhours{background-color:transparent;font-size:1.1em}.dynamicbloc-wrapper .dynamicbloc-contentwrapper.bloc-eventagenda .dynamiccontentbloc .bloc-content .groups.hourgroups .agendaitem.session,.dynamicbloc-wrapper .dynamicbloc-contentwrapper.bloc-eventagenda .dynamiccontentbloc .bloc-content .groups.hourgroups .agendaitem.sessionpicker{border-bottom:none;border-left-style:solid;border-left-width:4px;border-right:none;border-top:none}.dynamicbloc-wrapper .dynamicbloc-contentwrapper.bloc-eventagenda .dynamiccontentbloc .bloc-content .groups.hourgroups .agendaitem .agendaitemcontent{padding:4px 4px 4px 12px}.dynamicbloc-wrapper .dynamicbloc-contentwrapper.bloc-eventagenda .dynamiccontentbloc .bloc-content .groups.hourgroups .agendaitem .agendaitemdetail{border:none}.dynamicbloc-wrapper .dynamicbloc-contentwrapper.bloc-eventagenda .dynamiccontentbloc .bloc-content .groups.stdgroups .itemperline{width:100%}.dynamicbloc-wrapper .dynamicbloc-contentwrapper.bloc-eventagenda .dynamiccontentbloc .bloc-content .groups.stdgroups .agendaitem{border:none;display:block;margin:0;padding:0}.dynamicbloc-wrapper .dynamicbloc-contentwrapper.bloc-eventagenda .dynamiccontentbloc .bloc-content .groups.stdgroups .agendaitem:last-child .agendaitemcontent .agendaitemdetail{border:none}.dynamicbloc-wrapper .dynamicbloc-contentwrapper.bloc-eventagenda .dynamiccontentbloc .bloc-content .groups.stdgroups .agendaitem .agendaitemcontent{display:flex;width:100%}.dynamicbloc-wrapper .dynamicbloc-contentwrapper.bloc-eventagenda .dynamiccontentbloc .bloc-content .groups.stdgroups .agendaitem .agendaitemcontent .itemhours{flex-shrink:0;padding:12px 0;text-align:center;width:120px}.dynamicbloc-wrapper .dynamicbloc-contentwrapper.bloc-eventagenda .dynamiccontentbloc .bloc-content .groups.stdgroups .agendaitem .agendaitemcontent .agendaitemdetail{border-bottom-style:solid;border-left:none;border-right:none;border-top:none;flex-grow:1;padding:12px 16px}@media screen and (max-width:800px){.dynamicbloc-wrapper .dynamicbloc-contentwrapper.bloc-eventagenda .dynamiccontentbloc .bloc-content .groups .group .hour{font-size:11pt;min-width:70px;padding:5px}.dynamicbloc-wrapper .dynamicbloc-contentwrapper.bloc-eventagenda .dynamiccontentbloc .bloc-content .groups .group .agendaitems{margin-top:0}.dynamicbloc-wrapper .dynamicbloc-contentwrapper.bloc-eventagenda .dynamiccontentbloc .bloc-content .groups .group .agendaitems .agendaitem{margin:0}.dynamicbloc-wrapper .dynamicbloc-contentwrapper.bloc-eventagenda .dynamiccontentbloc .bloc-content .groups .group .agendaitems .agendaitem.session{margin:5px 5px 5px 0;padding:4px}.dynamicbloc-wrapper .dynamicbloc-contentwrapper.bloc-eventagenda .dynamiccontentbloc .bloc-content .groups .group .agendaitems .agendaitem.break{padding:10px 5px 10px 13px}.dynamicbloc-wrapper .dynamicbloc-contentwrapper.bloc-eventagenda .dynamiccontentbloc .bloc-content .groups .itemperline{display:block}.dynamicbloc-wrapper .dynamicbloc-contentwrapper.bloc-eventagenda .dynamiccontentbloc .bloc-content .groups .itemperline .group{display:block;margin:0;padding:5px 10px}.dynamicbloc-wrapper .dynamicbloc-contentwrapper.bloc-eventagenda .dynamiccontentbloc .bloc-content .groups .itemperline .group .hour{background:none;display:block;font-size:11pt;margin:0;padding:0}.dynamicbloc-wrapper .dynamicbloc-contentwrapper.bloc-eventagenda .dynamiccontentbloc .bloc-content .groups .itemperline .group .agendaitems{display:block}.dynamicbloc-wrapper .dynamicbloc-contentwrapper.bloc-eventagenda .dynamiccontentbloc .bloc-content .groups .itemperline .group .agendaitems .agendaitem{margin:0;padding:5px 0 0}.dynamicbloc-wrapper .dynamicbloc-contentwrapper.bloc-eventagenda .dynamiccontentbloc .bloc-content .groups .itemperline .group .agendaitems .agendaitem.break{background:none!important;width:100%}.dynamicbloc-wrapper .dynamicbloc-contentwrapper.bloc-eventagenda .dynamiccontentbloc .bloc-content .groups.hourgroups .hour{min-width:50px}}