.event-featured-people-list .people{display:flex;flex-wrap:wrap;justify-content:center}.event-featured-people-list .people a{flex:0;flex-basis:100%;padding:10px 0}@media(min-width:768px){.event-featured-people-list .people a{flex-basis:33%;padding:10px}}@media(min-width:992px){.event-featured-people-list.p-list-cols-4 .people a{flex-basis:25%}.event-featured-people-list.p-list-cols-5 .people a{flex-basis:20%}.event-featured-people-list.p-list-cols-6 .people a{flex-basis:calc(100%/6)}}.event-featured-person{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;width:100%}@media(min-width:768px){.event-featured-person{flex-direction:column}}.event-featured-person a,.event-featured-person a:visited .event-featured-person a:active{color:#000}.event-featured-person .person-details{flex:1}.event-featured-person .person-image{position:relative;width:100%;max-width:100px;border-radius:100%;background-color:#949498;background-size:cover;background-position:center;background-repeat:no-repeat;margin-right:10px}@media(min-width:768px){.event-featured-person .person-image{max-width:150px;margin-right:0;margin-bottom:10px}}@media(min-width:992px){.event-featured-person .person-image{max-width:240px}}.event-featured-person .person-image:after{display:block;content:"";top:0;left:0;width:100%;height:100%;padding-bottom:100%}.event-featured-person .person-name,.event-featured-person .person-title{text-align:center}.event-featured-person .person-name{margin-top:0;margin-bottom:5px;font-size:1.4rem;line-height:1.6rem}.event-featured-person .person-title{font-size:.85rem}.featured-person-modal .modal-content{padding:20px}.featured-person-modal .person-photo{width:200px;border-radius:100%;background-color:#949498;background-size:cover;background-position:center;background-repeat:none;margin:0 auto 10px}.featured-person-modal .person-photo:after{display:block;content:"";padding-bottom:100%}.featured-person-modal .person-name{margin-bottom:5px;line-height:2.25rem;text-align:center}.featured-person-modal .person-title{font-size:1.25rem;font-weight:700;margin-bottom:20px;text-align:center}.featured-person-modal button{background:0 0;border:0}.featured-person-modal button:hover{background:0 0;border:0}@media(min-width:768px){.featured-person-modal .person-photo-details{display:flex;justify-content:center;align-items:center;margin-bottom:20px}.featured-person-modal .person-photo{margin:0 10px 10px 0}}@media(min-width:992px){.featured-person-modal .person-name,.featured-person-modal .person-title{text-align:left}}#eventSchedule{transition-duration:200ms}#eventSchedule .btn,#eventSchedule .btn-link,#eventSchedule .btn:hover,#eventSchedule .btn-link:hover #eventSchedule .btn:active,#eventSchedule .btn-link:active,#eventSchedule .btn:focus,#eventSchedule .btn-link:focus{background-color:transparent;border:0;color:#000;box-shadow:none;text-decoration:none}#eventSchedule p{font-size:.75em;margin:0}#eventSchedule .card-header{display:flex;justify-content:space-between;align-items:center;background-color:rgba(63,69,106,.9)!important;padding:20px 40px!important;top:0!important}#eventSchedule .card-header:hover{background-color:#3f456a!important}#eventSchedule .card-header h3,#eventSchedule .card-header .fa{margin:0;color:#fff;font-size:1.15rem;line-height:1.15rem}@media(min-width:768px){#eventSchedule .card-header h3,#eventSchedule .card-header .fa{font-size:1.5rem;line-height:1.5rem}}#eventSchedule .card-header h3{flex:1}#eventSchedule .card-header .instructions{font-size:.9rem;padding:10px 0;color:#fff;display:none}#eventSchedule .card-header.collapsed .instructions{display:block}#eventSchedule .card-header .fa{flex:0;text-align:right}#eventSchedule [data-toggle=collapse].collapsed .fa:before{content:'\f0ab'}#eventSchedule [data-toggle=collapse] .fa:before{content:'\f057'}#eventSchedule .card-body{padding:10px}@media(min-width:768px){#eventSchedule .card-body{padding:20px}}.event-schedule-items{display:flex;flex-wrap:wrap;justify-content:flex-start}.event-schedule-item{margin:5px;padding:10px;border:1px solid #eee;background-color:rgba(0,0,0,.03)}.event-schedule-item:hover{background-color:rgb(0 0 0/8%)}.event-schedule-item.main-stage{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;width:100%;padding:20px}.event-schedule-item.workshop{width:100%}.event-schedule-item.main-stage .title h4{font-size:1em}.event-schedule-item .title h4{margin:0;font-size:.9em}.event-schedule-item .times p{font-size:.6em;font-weight:700;margin:0}#eventSchedule .event-schedule-item p.languages{font-size:.7em;margin-top:15px}#eventSchedule .event-schedule-item p.languages .title{font-weight:700}#eventSchedule .event-schedule-item p.hosts{font-weight:700;font-size:.85em;margin-bottom:3px!important}.session-btn,.session-btn:active,.session-btn:visited{display:inline-block;padding:10px 12px;background-color:#085156;color:#fff;font-size:.75em;font-weight:700}.video-versions{text-align:center}.version-label{font-weight:700}.version-label,.version-btn{display:inline-block;font-size:.9rem;margin-right:10px}#eventSchedule .version-btn:last-child{margin-right:0}#eventSchedule .session-btn:hover,#eventSchedule .session-btn:focus{background-color:#ed8f49;color:#fff}.event-schedule-items .recorded-notice{display:flex;align-items:center;margin:15px 0}.event-schedule-items .recorded-notice i{color:green;margin-right:10px}.event-schedule-items .recorded-notice-text{font-size:.7em}.featured-people{margin-top:10px!important;margin-bottom:0!important}.event-schedule-item .description{margin-top:10px!important}@media(min-width:767px){.event-schedule-item{margin:10px}.event-schedule-item.main-stage{width:calc(100% - 20px);align-items:center}.event-schedule-item.workshop{width:calc(33.33% - 20px)}.event-schedule-item.main-stage .title h4{font-size:1.35em}.event-schedule-item .title h4{font-size:1.2em}.event-schedule-item .times p{font-size:.6em;font-weight:700;margin:0}}