.page-actions{display:-moz-box;display:flex;-moz-box-pack:end;justify-content:flex-end;-moz-box-align:center;align-items:center}.page-actions button{margin-left:1rem}.person-form .MuiGrid-spacing-xs-3{margin:0;width:100%}.person-form .actions{display:-moz-box;display:flex;-moz-box-pack:end;justify-content:flex-end;-moz-box-align:center;align-items:center;margin:0;padding-right:24px}.jobs{margin:2rem 0}.jobs .job{display:-moz-box;display:flex;-moz-box-pack:stretch;justify-content:stretch;-moz-box-align:center;align-items:center;margin:1rem 0}.jobs .job .org,.jobs .job .title{-moz-box-flex:1;flex:1 1}.jobs .job .title{margin-right:1rem}.jobs .job .primary{width:50px}.button-header{-moz-box-pack:justify;justify-content:space-between;-moz-box-align:center;align-items:center}.button-header,.buttons{display:-moz-box;display:flex}.buttons{margin:1rem 0}.buttons>button{margin:0 1rem 0 0}.modal{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;width:400px;background-color:#fff;-webkit-box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 5px 8px 0 rgba(0,0,0,.14),0 1px 14px 0 rgba(0,0,0,.12);box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 5px 8px 0 rgba(0,0,0,.14),0 1px 14px 0 rgba(0,0,0,.12);padding:1rem}.deltagere{padding:20px 0}.data-table .search{margin:1rem 0}.data-table thead tr.is-sticky{background:#fff;border-bottom:1px solid #e0e0e0;-webkit-box-shadow:0 2px 4px -1px rgba(0,0,0,.2);box-shadow:0 2px 4px -1px rgba(0,0,0,.2)}.data-table thead tr th{font-weight:700;white-space:nowrap}.data-table thead tr th>div{-moz-box-pack:justify;justify-content:space-between}.data-table thead tr th .actions,.data-table thead tr th>div{display:-moz-box;display:flex;-moz-box-align:center;align-items:center}.data-table thead tr th .actions{-moz-box-pack:end;justify-content:flex-end}.data-table thead tr th .actions .not-selected{opacity:.2}.data-table thead tr th .actions .not-selected:hover{opacity:1}.data-table tbody td a{color:#113d72}.data-table .tags{display:-moz-box;display:flex;-moz-box-pack:start;justify-content:flex-start;-moz-box-align:start;align-items:flex-start}.data-table .tags .tag{display:-moz-box;display:flex;-moz-box-pack:center;justify-content:center;-moz-box-align:center;align-items:center;background:#eaeaea;border-radius:2px;font-size:.8rem;font-weight:500;min-height:28px;padding:.3rem .5rem;margin:0 .4rem .4rem 0}.data-table .tags-list{display:-moz-box;display:flex;-moz-box-pack:justify;justify-content:space-between;-moz-box-align:start;align-items:flex-start}.data-table .tags-list ul{padding:0;margin:1rem 0;display:-moz-box;display:flex;-moz-box-pack:start;justify-content:flex-start;-moz-box-align:center;align-items:center;flex-wrap:wrap;list-style:none}.data-table .tags-list li{margin:0 1rem 1rem 0}.data-table .tags-list .tag{display:-moz-box;display:flex;-moz-box-pack:center;justify-content:center;-moz-box-align:center;align-items:center;background:#eaeaea;border-radius:2px;font-size:.8rem;font-weight:500;padding-left:.2rem;min-height:28px}.data-table .tags-list .tag .single-value{padding:.2rem .8rem;min-height:28px}.data-table .tags-list .tag button{border:none;background:none;display:-moz-box;display:flex;-moz-box-pack:center;justify-content:center;-moz-box-align:center;align-items:center;border-radius:0;width:28px;height:28px}.data-table .tags-list .tag .tags-list .sub-tag>button{border-left:1px solid #eaeaea}.data-table .tags-list .label{padding:.2rem .8rem}.data-table .single-value,.data-table .tags-list .sub-tag{display:-moz-box;display:flex;-moz-box-pack:center;justify-content:center;-moz-box-align:center;align-items:center;background:#e0e0e0;border-radius:2px;margin:.2rem .2rem .2rem .5rem}.data-table .filter-dropdown ul.MuiMenu-list{padding-top:0;padding-bottom:0}.data-table .filter-dropdown ul.MuiMenu-list li{font-size:.9rem;padding:0 1rem 0 0}.event-calendar .calendar-day{margin:1rem 0}.lesson-item,.log-item{border-radius:3px;padding:1rem;background:#f1f1f1;margin:1rem 0;display:-moz-box;display:flex;-moz-box-pack:justify;justify-content:space-between;-moz-box-align:start;align-items:flex-start}.lesson-item h3,.log-item h3{margin:0 0 .5rem}.lesson-item .timestamp,.log-item .timestamp{display:-moz-box;display:flex;-moz-box-align:center;align-items:center;margin:0 0 .5rem}.lesson-item .timestamp span,.log-item .timestamp span{display:inline-block;padding-left:.5rem}.lesson-item .event-name span,.log-item .event-name span{font-weight:600}.lesson-item.type-subscribe,.log-item.type-subscribe{background:#007500;color:#fff}.lesson-item.type-unsubscribe,.log-item.type-unsubscribe{background:#900000;color:#fff}.lesson-item .subscribed-text{opacity:.5;font-weight:300;text-align:center;margin:0 0 1rem}.flex-course-form{max-width:600px;background:#f5f5f5;border-radius:3px;padding:1rem}.flex-course-form .form-item{margin:1rem 0}.participant-form{max-width:600px;background:#f5f5f5;border-radius:3px;padding:1rem}.participant-form .form-item{margin:1rem 0}.sub-picker{width:100%;max-width:500px}.subscriptions{display:-moz-box;display:flex;flex-wrap:wrap}.subscriptions .current,.subscriptions .logs{-moz-box-flex:1;flex:1 1 400px;padding:0 3rem 0 0}@media only screen and (max-width:800px){.subscriptions .current,.subscriptions .logs{padding:0}}.subscriptions .current .lesson-item,.subscriptions .current .log-item,.subscriptions .logs .lesson-item,.subscriptions .logs .log-item{-moz-box-flex:1;flex:1 1 100%}@media only screen and (max-width:800px){.current,.logs{padding:0}}footer{padding:2rem;text-align:center}footer a{color:#333}.user-menu{display:-moz-box;display:flex;-moz-box-pack:center;justify-content:center;-moz-box-align:center;align-items:center}.user-menu .user-info{padding:0 1rem 0 0;font-size:.9rem}.user-menu .user-info .name{font-weight:600}.user-menu .user-info .name,.user-menu .user-info .title{text-align:right}.admin table{border-collapse:collapse}.admin table td,.admin table th{padding:.4rem 1rem;text-align:left}.admin table thead tr{background:#113d72;color:#fff}.admin table tbody{border-left:1px solid #ddd}.admin table tbody td{border-right:1px solid #ddd;border-bottom:1px solid #ddd}