.schedule #emf-container{overflow:initial!important}.filters{background-color:#343434;margin-top:1em}.filters h3{margin-top:0;font-size:1.2em}.filters .panel-title{background-color:#000730;border:none;justify-content:space-between;display:flex}.filters .panel-heading{background-color:#000730;border:none}.schedule-day h2{background:#000730;border-bottom:2px solid #fff;padding-bottom:2px;position:sticky;top:0}.schedule-hour{padding-left:1px;padding-right:1px}@media (max-width:550px){.schedule-day h2{top:54px}}.no-recording{grid-template-rows:[overlay]32px;grid-template-columns:[overlay]32px;display:grid}.no-recording .camera{text-align:center;grid-area:overlay;margin-top:auto}.no-recording .slash{color:#e62b27;grid-area:overlay}.favourite{color:#f6a318}.form-inline .checkbox{margin-bottom:.5em;margin-right:.75em}.checkbox-filter{margin-right:.5em}.schedule-events-container{flex-wrap:wrap;display:flex}.schedule-event{color:#d5d6da;background-color:#003d63;border-radius:3px;margin-bottom:1em;margin-right:1em;padding:.5em}.schedule-event.cfp{border:2px solid #2eadd9}.schedule-event .event-synopsis{cursor:pointer;justify-content:space-between;display:flex}.schedule-event .event-synopsis .event-icons{margin-top:.25em;margin-left:.5em;display:flex}.schedule-event .event-synopsis .event-icons:empty{display:none}.schedule-event .event-synopsis h3{margin-top:0;margin-bottom:0;font-size:20px}.schedule-event .event-synopsis h3.abbreviate-titles{white-space:nowrap;text-overflow:ellipsis;max-width:400px;overflow:hidden}.schedule-event .event-synopsis p{margin-bottom:0;padding-bottom:0;font-size:16px}.schedule-event .event-synopsis .speaker{color:#f9e200;font-weight:700}.schedule-event .event-details{margin-top:1em}.schedule-event .event-details p{margin:0 0 1em}.schedule-event .event-details p.additional-information{margin-bottom:0}.schedule-event .btn-warning,.schedule-event .btn-warning:active{color:#151735;background-color:#f9e200;border:none;font-weight:700}@media (max-width:550px){.schedule-event{width:100%;margin-right:0}.form-inline .checkbox input{margin-bottom:.5em;margin-left:0;margin-right:0;position:static}}