.details.sessions .session{margin-right:-15px;margin-left:-15px}.details.sessions .session>.row{margin-right:0;margin-left:0}.details.sessions .session>.row>.favorite>span{color:inherit}.details.sessions .session.empty{border-bottom:1px solid #ced4da}.details.sessions .presentation{margin-right:-15px;margin-left:-15px}.details.sessions .presentation.headline{border-bottom:1px solid #ced4da}.details.sessions .presentation>.row{margin-right:0;margin-left:0}.details.sessions a{color:inherit}.details.sessions .time{flex:0 0 240px}.details.sessions .favorite{flex:0 0 33px;padding-left:0}.details.sessions .favorite>span{opacity:.3;cursor:pointer}.details.sessions .favorite>span.active{opacity:1}.details.presentation .head{height:40px;line-height:40px;padding-left:1rem;background:#e9ecef;border-bottom:1px solid #ced4da}.details.presentation .list{padding-right:0;padding-left:0}.details.presentation .session{display:block;position:relative;border-bottom:1px solid #ced4da}.details.presentation .session .row .params,.details.presentation .session .row>.date{opacity:.4}.details.presentation .session .row>.color{padding:0;margin-left:-1px;flex:0 0 10px}.details.presentation .presentation{margin-right:-15px;margin-left:-15px;border-bottom:1px solid #ced4da}.details.presentation .presentation>.row{margin-right:0;margin-left:0}.details.presentation .abstract{margin-right:-15px;margin-left:-15px;border-bottom:1px solid #ced4da}.details.presentation .abstract>div{margin:15px}.details.person .person{position:relative;border-bottom:1px solid #ced4da}.details.person .person>div{display:flex}.details.person .person>div>div:last-child{margin:8px 16px 8px auto}.details.person .person p{padding:.5rem 1rem;margin:0}.details.person .head{height:40px;line-height:40px;padding-left:1rem;background:#e9ecef;border-bottom:1px solid #ced4da}.details.person .participations{padding-left:0;padding-right:0}.details.person .participations .session{display:block;position:relative;border-bottom:1px solid #ced4da}.details.person .participations .session>.row .params,.details.person .participations .session>.row>.date{opacity:.4}.details.person .participations .session>.row>.color{padding:0;margin-left:-1px;flex:0 0 10px}.details.person .participations .presentation{display:block;position:relative;border-bottom:1px solid #ced4da}.details.person .participations .presentation>.row .params,.details.person .participations .presentation>.row>.date{opacity:.4}.details.person .participations .presentation>.row>.color{padding:0;margin-left:-1px;flex:0 0 10px}