*,*::before,*::after{margin:0;padding:0;box-sizing:inherit}html,body{height:100%;font-family:'Open Sans',sans-serif;font-size:16px;color:#2d3747;box-sizing:border-box}body{background-color:#f4f7fb}input,text,textarea,select,button{font-family:'Open Sans',sans-serif}input::placeholder{color:#ccc}input::-ms-input-placeholder{color:#ccc}textarea{resize:none}[v-cloak]{display:none}#All{display:grid;height:100%;background-color:inherit}#Header{display:grid;grid-area:header;background:linear-gradient(to right,#003860,#006aac);box-shadow:0 10px 20px -8px #888}#Header #Header-Hamburger{grid-area:hamburger;align-self:center;color:#fff;cursor:pointer}#Header #Header-Logo{grid-area:title;align-self:center;cursor:pointer}#Header #Header-Logo img{max-height:30px}#Header #Header-Account{grid-area:account;align-self:center;color:#ffc20e;cursor:pointer;z-index:1000}#Header #Header-Account .dropdown{position:absolute;top:60px;right:20px;display:grid;border:1px solid #ffc20e;grid-auto-rows:50px;grid-template-columns:max-content;background-color:#fff;box-shadow:0 0 20px #bbb}#Header #Header-Account .dropdown button{padding:0 10px 0 60px;height:100%;align-self:center;text-decoration:none;color:#6d7a8c;border:none;background:none;outline:none;font-size:inherit;font-weight:700;text-align:right;cursor:pointer}#Header #Header-Account .dropdown button:hover{background-color:#f1f1f1}#Menu{grid-area:menu;background-color:#006aac}#Menu a{display:grid;grid-template:"highlight icon item ." 50px/15px 30px 1fr 15px;align-items:center;font-size:1.1em;font-weight:700;text-decoration:none;color:#cdcdcd}#Menu a div{grid-area:highlight;height:100%}#Menu a i{grid-area:icon}#Menu a span{grid-area:item}#Menu a.selected{color:#fff;background-color:#27aae1}#Menu a.selected div{border-left:5px solid #ffc20e}#Menu a:hover{color:#fff;background-color:#27aae1}#Content{grid-area:content;background-color:inherit}#Footer{display:grid;grid-area:footer;grid-template:"action" 40px "copy" 30px/1fr;justify-content:center;color:#6d7a8c;background-color:#fff;border-top:1px solid #969696}#Footer #Footer-Action{grid-area:action;justify-self:center;align-self:center}#Footer #Footer-Action a{text-decoration:none;color:#437fff}#Footer #Footer-Copy{grid-area:copy;justify-self:center;align-self:start;font-size:.9em}#Overlay{display:none;z-index:1000000;position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;background-color:#555;opacity:.7;filter:alpha(opacity=50)}#Overlay>div>div>div{background-color:#307eff!important}#ValidationSummary{font-size:.9em;text-transform:lowercase;color:#930000}.page{grid-area:page}.page-filter{grid-area:filter}.page-filter .page-filter-form{display:grid;grid-template:"icon input search . clear" 40px/35px 1fr 70px 10px 70px;background-color:#fff}.page-filter .page-filter-form>i{grid-area:icon;align-self:center;color:#ccc}.page-filter .page-filter-form>input[type="text"]{grid-area:input;align-self:center;width:calc(100% - 20px);font-size:1.1em;outline:none;border:none}.page-filter .page-filter-form #SearchButton{grid-area:search;align-self:center}.page-filter .page-filter-form #ClearButton{grid-area:clear;align-self:center}.page-results{grid-area:results}.section{grid-area:section;grid-gap:20px}.sheet{display:grid;grid-column:1/3;grid-row:1/4;grid-template-areas:'sheet-overlay sheet-action';grid-template-rows:auto;position:relative;z-index:999999}.sheet .sheet-overlay{grid-area:sheet-overlay;background-color:rgba(100,100,100,.7);z-index:999999}.sheet .sheet-action{grid-area:sheet-action;display:grid;grid-template-columns:1fr;grid-template-rows:50px 1fr;background-color:#fff;box-shadow:-20px 0 70px 0 #000}.sheet .sheet-action .sheet-action-header{display:grid;grid-template-columns:1fr 40px 40px;grid-template-rows:1fr;justify-items:center;align-items:center;color:#fff;text-transform:uppercase;background:linear-gradient(to right,#003860,#006aac)}.sheet .sheet-action .sheet-action-header>div{font-size:1.2em}.sheet .sheet-action .sheet-action-header>i{justify-self:start;font-size:1.2em;cursor:pointer}.status-round{display:inline-block;margin-right:8px;width:10px;height:10px;border-radius:99px}.status-round-active,.status-round-verified,.status-round-processed,.status-round-redeemed,.status-round-commenced,.status-round-fulfilled{background-color:#3df64c}.status-round-pending,.status-round-invited,.status-round-assigned,.status-round-needsfulfillment{background-color:#caa4f4}.status-round-inactive,.status-round-cancelled{background-color:#f4c5a4}.status-round-processing,.status-round-available,.status-round-draft{background-color:#ffc20e}.status-round-archived,.status-round-expired{background-color:#f68c3d}.status-round-suspended,.status-round-removed{background-color:#f63d3d}.status-triggered-blocked{background-color:#fef3e3}.status-triggered-approved{background-color:#f2fff1}.status-triggered-rejected{background-color:#fff1f1}.money-credit{color:#00a000}.money-debit{color:#b20000}.lowercase{text-transform:lowercase}.validation{font-size:1em;text-transform:lowercase;color:#930000}.visibility-invisible{margin-left:5px;color:#a70000;cursor:pointer}.hide{display:none!important}.deemphasize{color:#c4c4c4!important}@media only screen and (max-width:1023px){#All{grid-template:"header" 70px "content" 1fr "footer" 70px/1fr}#All #Header{grid-template:"hamburger title account" 70px/1fr 1fr 1fr}#All #Header #Header-Hamburger{display:block;margin-left:15px}#All #Header #Header-Hamburger i{font-size:1.5em}#All #Header #Header-Logo{justify-self:center}#All #Header #Header-Logo img{max-height:24px}#All #Header #Header-Account{justify-self:end;margin-right:15px}#All #Header #Header-Account i:first-child{margin-right:-8px;font-size:1.4em}#All #Menu{display:none;grid-column:1/3;grid-row:2/3;grid-template-rows:auto;position:relative;z-index:999999}#All #Content{display:grid;grid-gap:20px;grid-template:"." 0 "page" auto "." 0/1fr}#All .sheet{grid-template-columns:0 1fr}#All .sheet .sheet-action{width:unset}#Footer #Footer-Copy{font-size:.8em}#All.anon{grid-template:"header" 70px "content" 1fr "footer" 70px/1fr}}@media only screen and (min-width:1024px){#All{grid-template:"header header" 70px "menu content" 1fr "menu footer" 70px/270px 1fr}#All #Header{grid-template:"title account" 70px/1fr 1fr}#All #Header #Header-Hamburger{display:none}#All #Header #Header-Logo{justify-self:start;margin-left:20px}#All #Header #Header-Account{justify-self:end;margin-right:20px}#All #Header #Header-Account i:first-child{margin-right:-8px}#All #Menu{display:block}#All #Content{display:grid;grid-gap:20px;grid-template:"." 0 "page" auto "." 0/1fr}#All .sheet.sheet-expanded{grid-template-columns:0 1fr}#All .sheet.sheet-expanded .sheet-action{width:unset}#All .sheet:not(.sheet-expanded){grid-template-columns:auto max-content}#All .sheet:not(.sheet-expanded) .sheet-action{width:400px}#All.anon{grid-template:"header" 70px "content" 1fr "footer" 70px/1fr}#All.anon #Header{grid-template:"title" 70px/1fr}#All.anon #Header #Header-Logo{justify-self:center}}.button{align-self:center;text-transform:uppercase;outline:none;border:none;border-radius:4px;cursor:pointer}.button-tiny{width:60px;height:29px;font-size:.7em}.button-small{width:70px;height:40px;font-size:.7em}.button-medium{width:140px;height:40px;font-size:.92em}.button-default{color:#bbb;border:1px solid #bbb;background:none}.button-default:hover{color:#aaa;background-color:#fcfcfc;box-shadow:0 0 4px 0 #ccc}.button-primary{color:#fff;background-color:#bbb}.button-primary:hover{color:#fff;background-color:#fcfcfc;box-shadow:0 0 4px 0 #777}.button-success{color:#fff;background:#226b03}.button-success:hover{color:#fff;background-color:#226b03;box-shadow:0 0 4px 0 #777}.button-warning{color:#fff;background:#bfaf5f}.button-warning:hover{color:#fff;background-color:#bcb178;box-shadow:0 0 4px 0 #777}.button-danger{color:#fff;background:#923434}.button-danger:hover{color:#fff;background-color:#923434;box-shadow:0 0 4px 0 #777}.container-action{position:relative}.container-action button{outline:none;background:none;border:none;cursor:pointer;font-size:1.4em}.container-action .dropdown{position:absolute;right:-10px;display:grid;border:1px solid #ffc20e;grid-auto-rows:50px;grid-template-columns:max-content;background-color:#fff;box-shadow:0 0 20px #bbb;z-index:1000}.container-action .dropdown button{padding:0 50px 0 20px;height:100%;align-self:center;text-decoration:none;color:#2d3747;border:none;background:none;outline:none;font-size:inherit;text-align:left;cursor:pointer}.container-action .dropdown button:hover{background-color:#f1f1f1}.panel{display:grid;margin:0;padding:0;box-shadow:0 0 4px 0 #ccc;background-color:#fff}.panel-withtitle{grid-template-columns:20px 1fr 40px 20px;grid-template-rows:62px 1px auto}.panel-content-flat{grid-template-areas:"panel-body"}.panel-content-stacked{grid-template-areas:". panel-title panel-action. " "panel-separator panel-separator panel-separator panel-separator" ". panel-body panel-body ."}.panel-content-stacked .panel-body{grid-template-columns:minmax(110px,max-content) 20px 1fr}.panel-content-table{grid-template-areas:". panel-title panel-action. " "panel-separator panel-separator panel-separator panel-separator" "panel-body panel-body panel-body panel-body"}.panel-withtitle .panel-body{display:grid;grid-auto-rows:minmax(34px,max-content);padding:15px 0}.panel-withtitle .panel-body .panel-body-label{justify-self:start;align-self:center;font-size:.8em;text-transform:uppercase;text-align:right;color:#6d7a8c}.panel-withtitle .panel-body .panel-body-value{grid-column-start:3;justify-self:start;align-self:center;font-size:.8em}.panel-gap-v{grid-template-areas:"." "panel-body" ".";grid-template-rows:15px auto 15px;grid-template-columns:auto}.panel-gap-v-wide{grid-template-areas:"." "panel-body" ".";grid-template-rows:30px auto 30px;grid-template-columns:auto}.panel-gap-h{grid-template-areas:". panel-body .";grid-template-rows:auto;grid-template-columns:15px auto 15px}.panel-gap-h-wide{grid-template-areas:". panel-body .";grid-template-rows:auto;grid-template-columns:30px auto 30px}.panel-gap-vh{grid-template-areas:". . ." ". panel-body ." ". . .";grid-template-rows:15px auto 15px;grid-template-columns:15px auto 15px}.panel-gap-vh-wide{grid-template-areas:". . ." ". panel-body ." ". . .";grid-template-rows:30px auto 30px;grid-template-columns:30px auto 30px}.panel-title{grid-area:panel-title;justify-self:start;align-self:center}.panel-action{grid-area:panel-action;justify-self:center;align-self:center;font-size:1.1em;color:#aaa;cursor:pointer}.panel-action:hover{color:#8e8e8e}.panel-body{grid-area:panel-body}.panel-separator{grid-area:panel-separator;background-color:#ccc}.table{display:grid;grid-template-columns:1fr;grid-auto-rows:46px}.row{display:grid;grid-template-columns:auto;grid-template-rows:46px;grid-column-gap:15px;padding:0 20px;justify-content:center;align-items:center}.row-th{border-bottom:1px solid #bbb}.row-td{border-bottom:1px solid #eee;cursor:pointer}.row-td:hover{box-shadow:0 0 4px 0 #ccc}.col-th{font-size:.9em}.col-td{color:#6d7a8c}.col-hasindent>i{margin-left:10px;margin-right:15px;color:#d9d9d9;-ms-transform:rotate(90deg);transform:rotate(90deg)}.col-primary{color:#5b6675!important}.col-left{justify-self:start}.col-center{justify-self:center}.col-right{justify-self:end}.form-vertical{display:grid;grid-template-columns:1fr;padding:20px 30px}.form-vertical .form-group{display:grid;grid-template-rows:35px 35px 25px}.form-vertical .form-group .form-label{align-self:center;font-size:.8em;text-transform:uppercase;cursor:pointer;color:#6d7a8c}.form-vertical .form-group .form-input{max-width:100%;width:100%;font-size:1em;outline:none;border:none;border-bottom:1px solid #ccc}.form-vertical .form-group .form-input-datetime{display:grid;grid-template-columns:170px 170px}.form-vertical .form-group .form-input-select{padding-left:.5rem}.form-vertical .form-group .form-validation{justify-self:end;align-self:center;font-size:.8em;text-transform:lowercase;color:#930000}.form-vertical .form-group-textarea{display:grid;grid-template-rows:35px minmax(35px,1fr) 25px}.form-vertical .form-group-textarea .form-textarea{padding:5px;min-height:35px;font-size:.8em;resize:vertical;border:1px solid #ccc}.form-vertical .form-group-textarea .form-textarea-nowrap{white-space:nowrap}.form-vertical .form-group-fileupload{grid-template-rows:35px 35px 35px;align-items:center}.form-vertical .form-group-profilepicture{grid-template-rows:35px 170px minmax(25px,auto)}.form-vertical .form-group-profilepicture input[type="file"]{opacity:0;width:0;height:0}.form-vertical .form-group-profilepicture .form-placeholder{display:grid;width:164px;height:164px;align-content:center;align-self:end;border:1px solid #ccc;cursor:pointer}.form-vertical .form-group-profilepicture .form-placeholder i{font-size:140px;justify-self:center;color:#ccc}.form-vertical .form-group-profilepicture .form-placeholder img{max-width:160px;max-height:160px;align-self:center;justify-self:center}.form-vertical .form-group-logo{grid-template-rows:35px 170px minmax(25px,auto)}.form-vertical .form-group-logo input[type="file"]{opacity:0;width:0;height:0}.form-vertical .form-group-logo .form-placeholder{display:grid;height:164px;align-content:center;align-self:end;border:1px solid #ccc;cursor:pointer}.form-vertical .form-group-logo .form-placeholder i{font-size:140px;justify-self:center;color:#ccc}.form-vertical .form-group-logo .form-placeholder img{max-width:100%;max-height:160px;align-self:center;justify-self:center}.form-vertical .form-group-checkbox{grid-template-rows:auto 20px;margin-top:20px}.form-vertical .form-group-checkbox input[type="checkbox"]{align-self:center;cursor:pointer}.form-vertical .form-group-checkbox .form-group-validation{grid-column:1/3}.form-vertical .form-group-checkboxlist{display:grid;grid-template:"label label" 35px ". ." 1rem ". list" auto "val val" 25px/1rem 1fr}.form-vertical .form-group-checkboxlist .form-label{grid-area:label}.form-vertical .form-group-checkboxlist .form-checkboxlist{display:grid;grid-area:list;grid-template-columns:max-content 1fr;grid-row-gap:2rem}.form-vertical .form-group-checkboxlist .form-checkboxlist label{font-size:.9rem;color:#2d3747;cursor:pointer}.form-vertical .form-group-checkboxlist .form-checkboxlist input[type="checkbox"]{cursor:pointer}.form-vertical .form-group-checkboxlist .form-validation{grid-area:va}.form-vertical .form-group-checkbox-left{grid-template-columns:max-content auto}.form-vertical .form-group-checkbox-left input[type="checkbox"]{margin-right:10px;justify-self:left}.form-vertical .form-group-checkbox-right{grid-template-columns:auto max-content}.form-vertical .form-group-display{display:grid;grid-template-rows:auto auto;grid-row-gap:6px}.form-vertical .form-group-display .form-label{align-self:center;font-size:.8em;text-transform:uppercase;cursor:pointer;color:#6d7a8c}.form-vertical .form-group-display .form-value{align-self:end;font-size:1em}.form-vertical .form-group-display.just-spacing{display:grid;grid-template-rows:auto;grid-row-gap:20px}.form-vertical .form-group-validation{display:grid;grid-template-rows:auto;margin-bottom:20px;background-color:#ffe5e5}.form-vertical .form-group-validation .form-validation{display:grid;grid-template-columns:40px 1fr;grid-template-rows:auto;align-self:center;align-items:center;justify-self:start;font-size:1em;font-weight:700;color:#930000}.form-vertical .form-group-validation .form-validation i{display:none;justify-self:center}.form-vertical .form-group-validation .form-validation.invalid{padding:10px 0}.form-vertical .form-group-validation .form-validation.invalid i{display:unset;justify-self:center}.form-vertical .form-action{display:grid;grid-template-rows:80px;align-self:center}.form-vertical-space{grid-row-gap:20px}.no-items{display:grid;justify-content:center;align-items:center;font-size:.9em;color:#6d7a8c}@media only screen and (max-width:1023px){.panel .panel-body:not(.page-filter-form),.panel-withtitle .panel-body:not(.page-filter-form){grid-template-columns:1fr;padding-top:0}.panel .panel-body:not(.page-filter-form) .panel-body-label,.panel-withtitle .panel-body:not(.page-filter-form) .panel-body-label{justify-self:start;align-self:end}.panel .panel-body:not(.page-filter-form) .panel-body-value,.panel-withtitle .panel-body:not(.page-filter-form) .panel-body-value{grid-column-start:1}.panel-gap-h-wide{grid-template-columns:15px auto 15px}}#AnnouncementIndex{display:grid;grid-row-gap:20px;grid-template:". top ." min-content ". section ." auto/.15fr minmax(310px,5fr) .15fr;background-color:inherit}#AnnouncementIndex .container-action button.action{width:20px;color:inherit;font-size:inherit}#AnnouncementIndex .page-top{grid-area:top;background-color:#fff}#AnnouncementIndex .page-top .panel-body{display:grid;grid-template-columns:1fr max-content;grid-template-rows:minmax(80px,max-content);grid-column-gap:30px}#AnnouncementIndex .page-top .panel-body .panel-name{grid-area:unset;align-self:center;font-size:1.8em;font-weight:300}#AnnouncementIndex .page-top .panel-body .panel-action{grid-area:unset;position:relative;align-self:center}#AnnouncementIndex .page-content{grid-area:section;display:grid;grid-row-gap:20px;align-content:start}#AnnouncementIndex .page-content .panel-table{grid-template-columns:1fr;grid-template-rows:40px auto}#AnnouncementIndex .page-content .panel-table .table-title{display:grid;padding-left:8px;align-items:center;font-size:.9em;font-weight:700;border-bottom:1px solid #ccc}#AnnouncementIndex .page-content .panel-table .table{grid-auto-rows:auto;margin:10px}#AnnouncementIndex .page-content .panel-table .table>div{display:grid;grid-row-gap:12px}#AnnouncementIndex .page-content .panel-table .table>div .row{position:relative;grid-template-columns:unset;grid-template-rows:unset;grid-column-gap:unset;grid-row-gap:10px;padding:10px;justify-content:start;border:1px solid #aaa}#AnnouncementIndex .page-content .panel-table .table>div .row>div{display:grid;grid-area:unset!important;grid-template-columns:100px 1fr 30px;column-gap:5px;align-self:center;justify-self:start;font-size:.8em}#AnnouncementIndex .page-content .panel-table .table>div .row>div>span:not(.muted){font-weight:700}#AnnouncementIndex .page-content .panel-table .table>div .row .container-action{display:unset;position:absolute;top:8px;right:5px}#AnnouncementIndex .page-content .panel-table .table .no-items{height:30px}@media only screen and (max-width:1023px){#AnnouncementIndex .table .row>div{grid-template-columns:1fr!important}}#ContentDetail{display:grid;grid-row-gap:20px;grid-template:". top ." minmax(160px,min-content) ". section ." auto/.15fr minmax(310px,5fr) .15fr;background-color:inherit}#ContentDetail .container-action button.action{width:20px;color:inherit;font-size:inherit}#ContentDetail .tab-content{display:none}#ContentDetail .tab-content.selected{display:grid}#ContentDetail .status-round-available{background-color:#3df64c}#ContentDetail .page-top{grid-area:top;background-color:#fff}#ContentDetail .page-top .panel-body{display:grid;grid-template:"entity-name entity-action" minmax(50px,max-content) "entity-status entity-status" minmax(30px,auto) "entity-tabs entity-tabs" 80px/1fr max-content;grid-column-gap:30px}#ContentDetail .page-top .panel-body .panel-name{grid-area:entity-name;font-size:1.8em;font-weight:300}#ContentDetail .page-top .panel-body .panel-action{grid-area:entity-action;margin-top:10px;align-self:start;position:relative}#ContentDetail .page-top .panel-body .panel-status{grid-area:entity-status;font-size:.9em;color:#6d7a8c}#ContentDetail .page-top .panel-body .panel-status-additional{display:grid;grid-template-rows:minmax(30px,auto) minmax(30px,auto);align-items:center}#ContentDetail .page-top .panel-body .panel-tabs{grid-area:entity-tabs;display:grid;grid-template-rows:47px 3px}#ContentDetail .page-top .panel-body .panel-tabs.panel-tabs-3{grid-template-columns:repeat(3,max-content)}#ContentDetail .page-top .panel-body .panel-tabs.panel-tabs-4{grid-template-columns:repeat(4,max-content)}#ContentDetail .page-top .panel-body .panel-tabs .tab{display:grid;justify-content:center;align-self:center;align-items:center;padding:0 15px;height:100%;color:#437fff;cursor:pointer}#ContentDetail .page-top .panel-body .panel-tabs .tab.selected{color:#2d3747}#ContentDetail .page-top .panel-body .panel-tabs .tab-highlight{cursor:pointer}#ContentDetail .page-top .panel-body .panel-tabs .tab-highlight.selected{background-color:#ffc20e}#ContentDetail .page-top .panel-body>div{align-self:end}#ContentDetail #ContentDetail-Info-Detail .panel-body-thumbnail{margin-top:12px;width:100%;max-width:400px;max-height:400px}#ContentDetail #ContentDetail-Presenters{grid-row-gap:20px;grid-template:"items" auto/minmax(310px,5fr)}#ContentDetail #ContentDetail-Presenters .panel-items{grid-area:items}#ContentDetail #ContentDetail-Presenters .panel-items .table{grid-auto-rows:unset;align-content:start}#ContentDetail #ContentDetail-Presenters .panel-items .row>div{align-self:center;justify-self:start}#ContentDetail #ContentDetail-Presenters .panel-items .row .col-hasicon>i{width:16px}#ContentDetail #ContentDetail-Presenters .panel-items .row .col-hasicon>span{margin-left:5px}#ContentDetail #ContentDetail-Participation{grid-row-gap:20px}#ContentDetail #ContentDetail-Participation .panel-items{grid-template-rows:62px 1px auto}#ContentDetail #ContentDetail-Participation .panel-items .panel-group{padding:0 20px;justify-self:start;align-self:center;font-weight:700}#ContentDetail #ContentDetail-Participation .panel-items .panel-separator{grid-area:unset;background-color:#ccc}#ContentDetail #ContentDetail-Participation .panel-items .table{grid-auto-rows:unset;align-content:start}#ContentDetail #ContentDetail-Participation .panel-items .row>div{align-self:center;justify-self:start}#ContentDetail #ContentDetail-Participation .panel-items .row .col-hasicon>i{width:16px}#ContentDetail #ContentDetail-Participation .panel-items .row .col-hasicon>span{margin-left:5px}#ContentDetail #ContentDetail-Participation.minified{align-content:start}@media only screen and (max-width:1023px){#ContentDetail #ContentDetail-Presenters-Items .table,#ContentDetail #ContentDetail-Participation-Items .table{grid-auto-rows:unset;align-content:start}#ContentDetail #ContentDetail-Presenters-Items .row,#ContentDetail #ContentDetail-Participation-Items .row{padding:10px}#ContentDetail #ContentDetail-Presenters-Items .row-th,#ContentDetail #ContentDetail-Participation-Items .row-th{display:none}#ContentDetail #ContentDetail-Presenters-Items .row-td,#ContentDetail #ContentDetail-Participation-Items .row-td{grid-row-gap:.5rem}#ContentDetail #ContentDetail-Presenters-Items .row-td .col-td:nth-child(1),#ContentDetail #ContentDetail-Participation-Items .row-td .col-td:nth-child(1){grid-area:first}#ContentDetail #ContentDetail-Presenters-Items .row-td .col-td:nth-child(2),#ContentDetail #ContentDetail-Participation-Items .row-td .col-td:nth-child(2){grid-area:second}#ContentDetail #ContentDetail-Presenters-Items .row-td .container-action,#ContentDetail #ContentDetail-Participation-Items .row-td .container-action{grid-area:action}#ContentDetail #ContentDetail-Presenters-Items .row-td{grid-template:"first action" auto "second action" auto "third action" auto/1fr 1.25rem}#ContentDetail #ContentDetail-Presenters-Items .row-td .col-td:nth-child(3){grid-area:third}#ContentDetail #ContentDetail-Participation-Items .panel-group{padding:0 10px!important}#ContentDetail #ContentDetail-Participation-Items .row-td{grid-template:"first action" auto "second action" auto/1fr 1.5rem}}@media only screen and (min-width:1024px){#ContentDetail #ContentDetail-Presenters-Items .row-th,#ContentDetail #ContentDetail-Presenters-Items .row-td{grid-template-columns:1fr 1fr 2fr 20px;grid-template-rows:minmax(50px,auto)}#ContentDetail #ContentDetail-Participation .panel-items .row-th,#ContentDetail #ContentDetail-Participation .panel-items .row-td{grid-template-columns:1fr 1fr 20px;grid-template-rows:minmax(50px,auto)}}#CourseDetail{display:grid;grid-row-gap:20px;grid-template:". top ." minmax(160px,min-content) ". section ." auto/.15fr minmax(310px,5fr) .15fr;list-style-position:inside;background-color:inherit}#CourseDetail .container-action button.action{width:20px;color:inherit;font-size:inherit}#CourseDetail .tab-content{display:none}#CourseDetail .tab-content.selected{display:grid}#CourseDetail .page-top{grid-area:top;background-color:#fff}#CourseDetail .page-top .panel-body{display:grid;grid-template:"entity-name entity-action" minmax(50px,max-content) "entity-status entity-status" 30px "entity-tabs entity-tabs" 80px/1fr max-content;grid-column-gap:30px}#CourseDetail .page-top .panel-body .panel-name{grid-area:entity-name;font-size:1.8em;font-weight:300}#CourseDetail .page-top .panel-body .panel-action{grid-area:entity-action;margin-top:10px;align-self:start;position:relative}#CourseDetail .page-top .panel-body .panel-status{grid-area:entity-status;font-size:.9em;color:#6d7a8c}#CourseDetail .page-top .panel-body .panel-tabs{grid-area:entity-tabs;display:grid;grid-template-columns:repeat(4,max-content);grid-template-rows:47px 3px}#CourseDetail .page-top .panel-body .panel-tabs .tab{display:grid;justify-content:center;align-self:center;align-items:center;padding:0 15px;height:100%;color:#437fff;cursor:pointer}#CourseDetail .page-top .panel-body .panel-tabs .tab.selected{color:#2d3747}#CourseDetail .page-top .panel-body .panel-tabs .tab-highlight{cursor:pointer}#CourseDetail .page-top .panel-body .panel-tabs .tab-highlight.selected{background-color:#ffc20e}#CourseDetail .page-top .panel-body>div{align-self:end}#CourseDetail .status-round-available{background-color:#3df64c}#CourseDetail .no-location{margin-left:5px;color:red}#CourseDetail #CourseDetail-Info .panel .panel-body>div p{margin-bottom:12px}#CourseDetail #CourseDetail-Info .panel .panel-body>div ol,#CourseDetail #CourseDetail-Info .panel .panel-body>div ul{margin:20px}#CourseDetail #CourseDetail-Info-Identity .underline-hover{text-decoration:none;color:#437fff}#CourseDetail #CourseDetail-Info-Identity .underline-hover:hover{text-decoration:underline}#CourseDetail #CourseDetail-Components .panel-content-table .panel-body{grid-auto-rows:minmax(34px,auto);padding:unset}#CourseDetail #CourseDetail-Components .panel-content-table .panel-body .table .row .col-hasicon>i{width:16px}#CourseDetail #CourseDetail-Components .panel-content-table .panel-body .table .row .col-hasicon>span{margin-left:5px}#CourseDetail #CourseDetail-Classes-Items .row{grid-template-columns:200px 2fr 1fr minmax(140px,max-content)}#CourseDetail #CourseDetail-Enrolled-Items .row{grid-template-columns:2fr 1fr 1fr 1fr minmax(140px,max-content)}#CourseDetail #CourseDetail-Enrolled-Items .row-td .col-td label{display:none}#CourseDetail .panel-content-table .table{grid-auto-rows:unset;align-content:start}#CourseDetail .panel-content-table .table .row-td{grid-template-rows:minmax(120px,auto)}#CourseDetail .panel-content-table .table .row-td img{max-width:100px;max-height:90px}#CourseDetail .panel-content-table .table .row-td .col-td-hasimage span{font-size:.8em}#CourseDetail #CourseDetail-Includeds-Items .table .row-td,#CourseDetail #CourseDetail-Learneds-Items .table .row-td{grid-template-columns:100px 1fr 30px}#CourseDetail #CourseDetail-Testimonials-Items .table .row-td{grid-template-columns:100px 1fr 2fr 30px}#CourseDetail #CourseDetail-Partnerships-Items .table .row-td{grid-template-columns:200px 1fr 1fr 2fr 30px}#CourseDetail #CourseDetail-Content-Items .row-td{grid-template-columns:.25fr 1fr minmax(100px,max-content)}#CourseIndex{display:grid;grid-row-gap:20px;grid-template:". top ." min-content ". results ." auto/.15fr minmax(310px,5fr) .15fr}#CourseIndex .page-top{grid-area:top;background-color:#fff}#CourseIndex .page-top .panel-body{display:grid;grid-template-columns:1fr max-content;grid-template-rows:minmax(80px,max-content);grid-column-gap:30px}#CourseIndex .page-top .panel-body .panel-name{grid-area:unset;align-self:center;font-size:1.8em;font-weight:300}#CourseIndex .page-top .panel-body .panel-action{grid-area:unset;position:relative;align-self:center}#CourseIndex .page-results .table{grid-auto-rows:auto}#CourseIndex .page-results .row>div{align-self:center}#CourseIndex .page-results .no-items{height:200px}#CourseIndex .status-round-available{background-color:#3df64c}@media only screen and (max-width:1023px){#CourseIndex .page-results .table{grid-auto-rows:auto}#CourseIndex .page-results .row-th{display:none}#CourseIndex .page-results .row-td{grid-template-columns:1fr;grid-auto-rows:minmax(40px,auto);grid-column-gap:5px}}@media only screen and (min-width:1024px){#CourseIndex .page-results .row{grid-template-columns:240px 1fr 1.5fr 150px;grid-template-rows:60px;grid-column-gap:5px}#CourseIndex .page-results .row>div:nth-child(4){justify-self:center}#CourseIndex .page-results .row>div:nth-child(5){justify-self:center}}#CustomerDetail{display:grid;grid-row-gap:20px;grid-template:". top ." 160px ". section ." auto/.15fr minmax(310px,5fr) .15fr;background-color:inherit}#CustomerDetail .page-top{grid-area:top;background-color:#fff}#CustomerDetail .page-top .panel-body .panel-name{grid-area:entity-name;font-size:1.8em;font-weight:300}#CustomerDetail .page-top .panel-body .panel-action{grid-area:entity-action;position:relative}#CustomerDetail .page-top .panel-body .panel-status{grid-area:entity-status;font-size:.9em;color:#6d7a8c}#CustomerDetail .page-top .panel-body .panel-tabs{grid-area:entity-tabs;display:grid;grid-template-columns:repeat(4,max-content);grid-template-rows:47px 3px}#CustomerDetail .page-top .panel-body .panel-tabs .tab{display:grid;justify-content:center;align-self:center;align-items:center;padding:0 15px;height:100%;color:#437fff;cursor:pointer}#CustomerDetail .page-top .panel-body .panel-tabs .tab.selected{color:#2d3747}#CustomerDetail .page-top .panel-body .panel-tabs .tab-highlight{cursor:pointer}#CustomerDetail .page-top .panel-body .panel-tabs .tab-highlight.selected{background-color:#ffc20e}#CustomerDetail .page-top .panel-body>div{align-self:end}#CustomerDetail #CustomerDetail-Membership{grid-row-gap:20px;grid-template:"items" auto/minmax(310px,5fr)}#CustomerDetail #CustomerDetail-Membership #CustomerDetail-Membership-Items{grid-area:items}#CustomerDetail #CustomerDetail-Membership #CustomerDetail-Membership-Items .table{grid-auto-rows:auto}#CustomerDetail #CustomerDetail-Membership #CustomerDetail-Membership-Items .row-th>div{align-self:center;justify-self:start}#CustomerDetail #CustomerDetail-Membership #CustomerDetail-Membership-Items .row-td>div{align-self:center;justify-self:start;font-size:.8em}#CustomerDetail #CustomerDetail-Membership #CustomerDetail-Membership-Items .row-td>div>label{display:none}#CustomerDetail #CustomerDetail-Enrolled{grid-row-gap:20px;grid-template:"items" auto/minmax(310px,5fr)}#CustomerDetail #CustomerDetail-Enrolled #CustomerDetail-Enrolled-Items{grid-area:items}#CustomerDetail #CustomerDetail-Enrolled #CustomerDetail-Enrolled-Items .table{grid-auto-rows:auto}#CustomerDetail #CustomerDetail-Enrolled #CustomerDetail-Enrolled-Items .row-th>div{align-self:center;justify-self:end}#CustomerDetail #CustomerDetail-Enrolled #CustomerDetail-Enrolled-Items .row-td>div{align-self:center;justify-self:end;font-size:.8em}#CustomerDetail #CustomerDetail-Enrolled #CustomerDetail-Enrolled-Items .row-td>div>label{display:none}#CustomerDetail #CustomerDetail-Vouchers{grid-row-gap:20px;grid-template:"items" auto/minmax(310px,5fr)}#CustomerDetail #CustomerDetail-Vouchers #CustomerDetail-Vouchers-Items{grid-area:items}#CustomerDetail #CustomerDetail-Vouchers #CustomerDetail-Vouchers-Items .table{grid-auto-rows:auto}#CustomerDetail #CustomerDetail-Vouchers #CustomerDetail-Vouchers-Items .row-th>div{align-self:center;justify-self:start}#CustomerDetail #CustomerDetail-Vouchers #CustomerDetail-Vouchers-Items .row-th>div:nth-child(1){grid-area:product}#CustomerDetail #CustomerDetail-Vouchers #CustomerDetail-Vouchers-Items .row-th>div:nth-child(2){grid-area:status}#CustomerDetail #CustomerDetail-Vouchers #CustomerDetail-Vouchers-Items .row-th>div:nth-child(3){grid-area:created}#CustomerDetail #CustomerDetail-Vouchers #CustomerDetail-Vouchers-Items .row-th>div:nth-child(4){grid-area:redeemed}#CustomerDetail #CustomerDetail-Vouchers #CustomerDetail-Vouchers-Items .row-td>div{align-self:center;justify-self:start;font-size:.8em}#CustomerDetail #CustomerDetail-Vouchers #CustomerDetail-Vouchers-Items .row-td>div>label{display:none}#CustomerDetail #CustomerDetail-Vouchers #CustomerDetail-Vouchers-Items .row-td>div:nth-child(1){grid-area:product}#CustomerDetail #CustomerDetail-Vouchers #CustomerDetail-Vouchers-Items .row-td>div:nth-child(2){grid-area:token}#CustomerDetail #CustomerDetail-Vouchers #CustomerDetail-Vouchers-Items .row-td>div:nth-child(3){grid-area:status}#CustomerDetail #CustomerDetail-Vouchers #CustomerDetail-Vouchers-Items .row-td>div:nth-child(4){grid-area:expires}#CustomerDetail #CustomerDetail-Vouchers #CustomerDetail-Vouchers-Items .row-td>div:nth-child(5){grid-area:createdby}#CustomerDetail #CustomerDetail-Vouchers #CustomerDetail-Vouchers-Items .row-td>div:nth-child(6){grid-area:createdon}#CustomerDetail #CustomerDetail-Vouchers #CustomerDetail-Vouchers-Items .row-td>div:nth-child(7){grid-area:redeemedby}#CustomerDetail #CustomerDetail-Vouchers #CustomerDetail-Vouchers-Items .row-td>div:nth-child(8){grid-area:redeemedon}#CustomerDetail .container-action button.action{width:20px;color:inherit;font-size:inherit}#CustomerDetail .tab-content{display:none}#CustomerDetail .tab-content.selected{display:grid}@media only screen and (max-width:1023px){#CustomerDetail{grid-template-columns:5px minmax(310px,5fr) 5px}#CustomerDetail .page-top .panel-body{display:grid;grid-template:"entity-name entity-action" 50px "entity-status entity-status" 30px "entity-tabs entity-tabs" 80px/1fr max-content}#CustomerDetail #CustomerDetail-Membership-Items .table{grid-row-gap:10px;margin:10px}#CustomerDetail #CustomerDetail-Membership-Items .row-th{display:none}#CustomerDetail #CustomerDetail-Membership-Items .row-td{grid-template-columns:unset;grid-template-rows:unset;grid-column-gap:unset;grid-row-gap:10px;padding:10px;justify-content:start;border:1px solid #aaa}#CustomerDetail #CustomerDetail-Membership-Items .row-td>div{display:grid;grid-area:unset!important;grid-template-columns:100px 1fr;column-gap:5px}#CustomerDetail #CustomerDetail-Membership-Items .row-td>div>label{display:block!important}#CustomerDetail #CustomerDetail-Membership-Items .row-td>div>span{font-weight:700}#CustomerDetail #CustomerDetail-Enrolled-Items .table{grid-row-gap:10px;margin:10px}#CustomerDetail #CustomerDetail-Enrolled-Items .row>div{justify-self:start!important}#CustomerDetail #CustomerDetail-Enrolled-Items .row-th{display:none}#CustomerDetail #CustomerDetail-Enrolled-Items .row-td{grid-template-columns:unset;grid-template-rows:unset;grid-column-gap:unset;grid-row-gap:10px;padding:10px;justify-content:start;border:1px solid #aaa}#CustomerDetail #CustomerDetail-Enrolled-Items .row-td>div{display:grid;grid-area:unset!important;grid-template-columns:100px 1fr;column-gap:5px}#CustomerDetail #CustomerDetail-Enrolled-Items .row-td>div>label{display:block!important}#CustomerDetail #CustomerDetail-Enrolled-Items .row-td>div>span{font-weight:700}#CustomerDetail #CustomerDetail-Vouchers-Items .table{grid-row-gap:10px;margin:10px}#CustomerDetail #CustomerDetail-Vouchers-Items .row-th{display:none}#CustomerDetail #CustomerDetail-Vouchers-Items .row-td{grid-template-columns:unset;grid-template-rows:unset;grid-column-gap:unset;grid-row-gap:10px;padding:10px;justify-content:start;border:1px solid #aaa}#CustomerDetail #CustomerDetail-Vouchers-Items .row-td>div{display:grid;grid-area:unset!important;grid-template-columns:100px 1fr;column-gap:5px}#CustomerDetail #CustomerDetail-Vouchers-Items .row-td>div>label{display:block!important}#CustomerDetail #CustomerDetail-Vouchers-Items .row-td>div>span{font-weight:700}}@media only screen and (min-width:1024px){#CustomerDetail .page-top .panel-body{display:grid;grid-template:"entity-name entity-action" 50px "entity-status entity-status" 30px "entity-tabs entity-tabs" 80px/1fr max-content}#CustomerDetail #CustomerDetail-Membership-Items .row{grid-template-columns:1fr 1fr 1fr .5fr 1fr 1fr}#CustomerDetail #CustomerDetail-Membership-Items .row-th{grid-template-rows:minmax(50px,auto)}#CustomerDetail #CustomerDetail-Membership-Items .row-td{grid-template-rows:minmax(40px,auto)}#CustomerDetail #CustomerDetail-Enrolled-Items .row{grid-template-columns:2fr 1fr 1fr 1fr 1fr}#CustomerDetail #CustomerDetail-Enrolled-Items .row>div:nth-child(1){justify-self:start!important}#CustomerDetail #CustomerDetail-Enrolled-Items .row-th{grid-template-rows:minmax(50px,auto)}#CustomerDetail #CustomerDetail-Enrolled-Items .row-td{grid-template-rows:minmax(40px,auto)}#CustomerDetail #CustomerDetail-Vouchers-Items .row-th{grid-template:"product status created redeemed" minmax(50px,auto)/minmax(170px,1fr) minmax(90px,1fr) 1fr 1fr}#CustomerDetail #CustomerDetail-Vouchers-Items .row-td{grid-template:"product status createdby redeemedby" 30px "token expires createdon redeemedon" 30px/minmax(170px,1fr) minmax(90px,1fr) 1fr 1fr}}#CustomerIndex{display:grid;grid-row-gap:20px;grid-template:". filter ." 70px ". results ." auto/.25fr minmax(310px,5fr) .25fr}#CustomerIndex #CustomerIndex-Results .table{grid-auto-rows:auto}#CustomerIndex #CustomerIndex-Results .row>div{align-self:center}#CustomerIndex #CustomerIndex-Results .row .customer-name{grid-area:name}#CustomerIndex #CustomerIndex-Results .row .customer-company{grid-area:company}#CustomerIndex #CustomerIndex-Results .row .customer-status{grid-area:status;justify-self:center}#CustomerIndex #CustomerIndex-Results .no-items{height:200px}@media only screen and (max-width:1023px){#CustomerIndex #CustomerIndex-Results .table{grid-auto-rows:auto}#CustomerIndex #CustomerIndex-Results .row .customer-status{justify-self:start}#CustomerIndex #CustomerIndex-Results .row-th{display:none}#CustomerIndex #CustomerIndex-Results .row:not(.row-th){grid-template:"name" minmax(40px,auto) "company" minmax(40px,auto) "status" minmax(40px,auto)/1fr;grid-column-gap:5px}}@media only screen and (min-width:1024px){#CustomerIndex-Results .row-th{grid-template:"name company status" 60px/1fr 1fr 80px;grid-column-gap:5px}#CustomerIndex-Results .row:not(.row-th){grid-template:"name company status" minmax(40px,auto)/1fr 1fr 80px;grid-column-gap:5px}}#CustomerPasswordReset{display:grid;grid-row-gap:20px;grid-template:". top ." minmax(130px,min-content) ". section ." auto/.15fr minmax(310px,5fr) .15fr;background-color:inherit}#CustomerPasswordReset .page-top{grid-area:top;background-color:#fff}#CustomerPasswordReset .page-top .panel-body .panel-name{grid-area:entity-name;font-size:1.8em;font-weight:300}#CustomerPasswordReset .page-top .panel-body .panel-action{grid-area:entity-action;position:relative}#CustomerPasswordReset .page-top .panel-body .panel-status{grid-area:entity-status;font-size:.9em;color:#6d7a8c}#CustomerPasswordReset .page-top .panel-body .panel-status-additional{display:grid;grid-template-rows:minmax(30px,auto) minmax(30px,auto);align-items:center;align-self:start}#CustomerPasswordReset .page-top .panel-body>div{align-self:end}#CustomerPasswordReset .container-action button.action{width:20px;color:inherit;font-size:inherit}@media only screen and (max-width:1023px){#CustomerPasswordReset{grid-template-columns:5px minmax(310px,5fr) 5px}#CustomerPasswordReset .page-top .panel-body{display:grid;grid-template:"entity-name entity-action" 50px "entity-status entity-status" minmax(30px,auto)/1fr max-content}}@media only screen and (min-width:1024px){#CustomerPasswordReset .page-top .panel-body{display:grid;grid-template:"entity-name entity-action" 50px "entity-status entity-status" minmax(30px,auto)/1fr max-content}}#EventContent{display:grid;grid-row-gap:20px;grid-template:". top ." 100px ". section ." auto/20px minmax(310px,5fr) 20px;background-color:inherit}#EventContent .page-top{grid-area:top;background-color:#fff}#EventContent .page-top .panel-body{display:grid;grid-template:"entity-name entity-action" 50px "entity-status entity-status" 30px/1fr max-content}#EventContent .page-top .panel-body .panel-name{grid-area:entity-name;font-size:1.8em;font-weight:300}#EventContent .page-top .panel-body .panel-action{grid-area:entity-action;position:relative}#EventContent .page-top .panel-body .panel-status{grid-area:entity-status;font-size:.9em;color:#6d7a8c}#EventContent .page-top .panel-body>div{align-self:end}#EventContent .event-content{grid-area:section;display:grid;grid-template:"status" 50px "chat" 1fr/1fr;grid-column-gap:20px;grid-row-gap:10px}#EventContent .event-content .event-content-status{grid-area:status;align-self:center;align-content:center;padding-left:20px;height:100%}#EventContent .event-content .event-content-video{grid-area:video}#EventContent .event-content .event-content-chat{grid-area:chat;display:grid;grid-template-rows:calc(100vh - 375px - 80px) 80px;align-content:start;grid-row-gap:15px}#EventContent .event-content .event-content-chat .event-content-chat-section{display:grid;grid-row-gap:5px;align-content:start;overflow:auto;border:20px solid #fff}#EventContent .event-content .event-content-chat .event-content-chat-section .event-content-chat-item{display:grid;grid-template-areas:"name time ." "message message .";grid-template-columns:max-content 1fr 0;grid-template-rows:24px minmax(30px,auto);grid-column-gap:10px;grid-row-gap:5px;align-items:start}#EventContent .event-content .event-content-chat .event-content-chat-section .event-content-chat-item .chat-name{grid-area:name;font-size:.9em;font-weight:700}#EventContent .event-content .event-content-chat .event-content-chat-section .event-content-chat-item .chat-time{grid-area:time;justify-self:start;font-size:.8em;font-weight:300}#EventContent .event-content .event-content-chat .event-content-chat-section .event-content-chat-item .chat-message{grid-area:message;font-size:.9em;font-weight:300}#EventContent .event-content .event-content-chat .event-content-chat-section .event-content-chat-item .chat-message>label{margin-left:10px;padding:3px 6px;font-size:.7em;font-weight:400;text-transform:uppercase;white-space:nowrap}#EventContent .event-content .event-content-chat .event-content-chat-section .event-content-chat-item .chat-message .chat-status-approved{color:#3a703a;background-color:#f2fff1}#EventContent .event-content .event-content-chat .event-content-chat-section .event-content-chat-item .chat-message .chat-status-rejected{color:#703a3a;background-color:#fff1f1}#EventContent .event-content .event-content-chat .event-content-chat-section .event-content-chat-item .chat-manage{grid-area:manage;display:grid;grid-template-columns:max-content 1fr;grid-column-gap:14px;justify-items:start;align-items:center}#EventContent .event-content .event-content-chat .event-content-chat-section .event-content-chat-item .chat-manage button{padding:4px 10px;text-transform:uppercase;cursor:pointer}#EventContent .event-content .event-content-chat .event-content-chat-section .event-content-chat-item .chat-manage .chat-item-approve{border:1px solid green}#EventContent .event-content .event-content-chat .event-content-chat-section .event-content-chat-item .chat-manage .chat-item-approve:hover{box-shadow:1px 1px 6px 1px rgba(0,255,0,.3)}#EventContent .event-content .event-content-chat .event-content-chat-section .event-content-chat-item .chat-manage .chat-item-reject{border:1px solid red}#EventContent .event-content .event-content-chat .event-content-chat-section .event-content-chat-item .chat-manage .chat-item-reject:hover{box-shadow:1px 1px 6px 1px rgba(255,0,0,.3)}#EventContent .event-content .event-content-chat .event-content-chat-section .event-content-chat-item.managerequired{grid-template-areas:"name time ." "message message ." "manage manage .";grid-template-rows:24px minmax(30px,auto) 50px}#EventContent .event-content .event-content-chat .event-content-send-section>form{display:grid;grid-template-columns:1fr 80px;grid-template-rows:80px;grid-column-gap:5px}#EventContent .event-content .event-content-chat .event-content-send-section>form textarea{padding:5px}#EventContent .slide-fade-enter-active,#EventContent .slide-fade-leave-active{transition:all 1s ease}#EventContent .slide-fade-enter,#EventContent .slide-fade-leave-to{height:0;overflow-y:hidden;opacity:0}@media only screen and (max-width:1023px){#EventContent{grid-template-columns:.25fr minmax(310px,5fr) .25fr}}#EventDetail{display:grid;grid-row-gap:20px;grid-template:". top ." minmax(160px,min-content) ". section ." auto/.15fr minmax(310px,5fr) .15fr;background-color:inherit}#EventDetail .container-action button.action{width:20px;color:inherit;font-size:inherit}#EventDetail .tab-content{display:none}#EventDetail .tab-content.selected{display:grid}#EventDetail .page-top{grid-area:top;background-color:#fff}#EventDetail .page-top .panel-body{display:grid;grid-template:"entity-name entity-action" minmax(50px,max-content) "entity-status entity-status" minmax(30px,auto) "entity-tabs entity-tabs" 80px/1fr max-content;grid-column-gap:30px}#EventDetail .page-top .panel-body .panel-name{grid-area:entity-name;font-size:1.8em;font-weight:300}#EventDetail .page-top .panel-body .panel-action{grid-area:entity-action;margin-top:10px;align-self:start;position:relative}#EventDetail .page-top .panel-body .panel-status{grid-area:entity-status;font-size:.9em;color:#6d7a8c}#EventDetail .page-top .panel-body .panel-status-additional{display:grid;grid-template-rows:minmax(30px,auto) minmax(30px,auto);align-items:center}#EventDetail .page-top .panel-body .panel-tabs{grid-area:entity-tabs;display:grid;grid-template-rows:47px 3px}#EventDetail .page-top .panel-body .panel-tabs.panel-tabs-3{grid-template-columns:repeat(3,max-content)}#EventDetail .page-top .panel-body .panel-tabs.panel-tabs-4{grid-template-columns:repeat(4,max-content)}#EventDetail .page-top .panel-body .panel-tabs .tab{display:grid;justify-content:center;align-self:center;align-items:center;padding:0 15px;height:100%;color:#437fff;cursor:pointer}#EventDetail .page-top .panel-body .panel-tabs .tab.selected{color:#2d3747}#EventDetail .page-top .panel-body .panel-tabs .tab-highlight{cursor:pointer}#EventDetail .page-top .panel-body .panel-tabs .tab-highlight.selected{background-color:#ffc20e}#EventDetail .page-top .panel-body>div{align-self:end}#EventDetail .status-round-available{background-color:#3df64c}#EventDetail .no-location{margin-left:5px;color:red}#EventDetail #EventDetail-Info-Description .panel-body>div p{margin-bottom:12px}#EventDetail #EventDetail-Info-Description .panel-body>div ol,#EventDetail #EventDetail-Info-Description .panel-body>div ul{margin:20px}#EventDetail #EventDetail-Content,#EventDetail #EventDetail-Sponsors,#EventDetail #EventDetail-Chat{grid-template-columns:minmax(310px,5fr);grid-template-rows:auto;grid-row-gap:20px}#EventDetail #EventDetail-Content .panel-items .table,#EventDetail #EventDetail-Sponsors .panel-items .table,#EventDetail #EventDetail-Chat .panel-items .table{grid-auto-rows:unset;align-content:start}#EventDetail #EventDetail-Content .panel-items .row>div,#EventDetail #EventDetail-Sponsors .panel-items .row>div,#EventDetail #EventDetail-Chat .panel-items .row>div{align-self:center;justify-self:start}#EventDetail #EventDetail-Content .panel-items .row .col-hasicon>i,#EventDetail #EventDetail-Sponsors .panel-items .row .col-hasicon>i,#EventDetail #EventDetail-Chat .panel-items .row .col-hasicon>i{width:16px}#EventDetail #EventDetail-Content .panel-items .row .col-hasicon>span,#EventDetail #EventDetail-Sponsors .panel-items .row .col-hasicon>span,#EventDetail #EventDetail-Chat .panel-items .row .col-hasicon>span{margin-left:5px}#EventDetail #EventDetail-Content .no-items,#EventDetail #EventDetail-Sponsors .no-items,#EventDetail #EventDetail-Chat .no-items{margin-top:1rem;justify-content:unset}#EventDetail #EventDetail-Content .no-items{display:grid;grid-template:". . ." 40px ". content ." 1fr/20px 1fr 20px;align-items:start}#EventDetail #EventDetail-Content .no-items>span{grid-area:content}#EventDetail #EventDetail-Chat .col-th,#EventDetail #EventDetail-Chat .col-td{font-size:.9em}#Event-Sheet-EditSponsors form .form-checkboxlist{grid-row-gap:1rem!important}#Event-Sheet-EditSponsors form .form-label{font-weight:700;text-decoration:underline;color:#000!important}@media only screen and (max-width:1099px){#EventDetail #EventDetail-Content-Items .table,#EventDetail .eventdetail-sponsors-items .table,#EventDetail #EventDetail-Chat-Items .table{grid-auto-rows:unset;align-content:start}#EventDetail #EventDetail-Content-Items .row-th,#EventDetail .eventdetail-sponsors-items .row-th,#EventDetail #EventDetail-Chat-Items .row-th{display:none}#EventDetail #EventDetail-Content-Items .row-td,#EventDetail .eventdetail-sponsors-items .row-td,#EventDetail #EventDetail-Chat-Items .row-td{grid-template-columns:1fr;grid-auto-rows:minmax(50px,auto)}}@media only screen and (min-width:1100px){#EventDetail #EventDetail-Content-Items .row-th,#EventDetail #EventDetail-Content-Items .row-td{grid-template-columns:1fr 2fr 1fr minmax(100px,max-content);grid-template-rows:minmax(50px,auto)}#EventDetail .eventdetail-sponsors-items .panel-content-stacked .panel-body{grid-template-columns:unset}#EventDetail .eventdetail-sponsors-items .row-th,#EventDetail .eventdetail-sponsors-items .row-td{grid-template-columns:2fr 1fr minmax(100px,max-content);grid-template-rows:minmax(50px,auto)}#EventDetail #EventDetail-Chat-Items .row-th,#EventDetail #EventDetail-Chat-Items .row-td{grid-template-columns:90px minmax(200px,.5fr) 2fr 150px;grid-template-rows:minmax(50px,auto)}#EventDetail #EventDetail-Chat-Items .col-forstatus{display:grid}#EventDetail #EventDetail-Chat-Items .col-forstatus>span{word-break:break-word}}#EventIndex{display:grid;grid-row-gap:20px;grid-template:". filter ." 70px ". results ." auto/.15fr minmax(310px,5fr) .15fr}#EventIndex #EventIndex-Action button{color:inherit;font-size:inherit}#EventIndex #EventIndex-Results .table{grid-auto-rows:auto}#EventIndex #EventIndex-Results .row>div{align-self:center}#EventIndex #EventIndex-Results .row .col-td-hasicon{color:#b3c7e2}#EventIndex #EventIndex-Results .no-items{height:200px}@media only screen and (max-width:1023px){#EventIndex #EventIndex-Results .table{grid-auto-rows:auto}#EventIndex #EventIndex-Results .row-th{grid-template-columns:1fr;grid-template-rows:40px}#EventIndex #EventIndex-Results .row-th>div:not(.container-action){display:none}#EventIndex #EventIndex-Results .row-th .container-action{justify-self:end}#EventIndex #EventIndex-Results .row-td{grid-template-columns:1fr;grid-auto-rows:minmax(40px,auto);grid-column-gap:5px}}@media only screen and (min-width:1024px){#EventIndex-Results .row{grid-template-columns:40px 110px 1fr 1.5fr 150px 20px;grid-template-rows:60px;grid-column-gap:5px}#EventIndex-Results .row>div:nth-child(5){justify-self:center}#EventIndex-Results .row>div:nth-child(6){justify-self:center}}#ExportsIndex{display:grid;grid-row-gap:20px;grid-template:". top ." min-content ". section ." auto/.15fr minmax(310px,5fr) .15fr;background-color:inherit}#ExportsIndex .page-top{grid-area:top;background-color:#fff}#ExportsIndex .page-top .panel-body{display:grid;grid-template-columns:1fr max-content;grid-template-rows:minmax(80px,max-content);grid-column-gap:30px}#ExportsIndex .page-top .panel-body .panel-name{grid-area:unset;align-self:center;font-size:1.8em;font-weight:300}#ExportsIndex .page-content{grid-area:section;display:grid;grid-row-gap:20px;align-content:start}#ExportsIndex .page-content .panel-body{margin:2rem}#ExportsIndex .page-content .panel-body .link-export{display:grid;grid-template-columns:max-content max-content;grid-column-gap:.5rem;align-items:center}#ExportsIndex .page-content .panel-body .link-export a{font-size:1.4rem;text-decoration:none}#ExportsIndex .page-content .panel-body .link-export a:hover{text-decoration:underline}#FaqIndex{display:grid;grid-row-gap:20px;grid-template:". top ." min-content ". section ." auto/.15fr minmax(310px,5fr) .15fr;background-color:inherit}#FaqIndex .container-action button.action{width:20px;color:inherit;font-size:inherit}#FaqIndex .page-top{grid-area:top;background-color:#fff}#FaqIndex .page-top .panel-body{display:grid;grid-template-columns:1fr max-content;grid-template-rows:minmax(80px,max-content);grid-column-gap:30px}#FaqIndex .page-top .panel-body .panel-name{grid-area:unset;align-self:center;font-size:1.8em;font-weight:300}#FaqIndex .page-top .panel-body .panel-action{grid-area:unset;position:relative;align-self:center}#FaqIndex .page-content{grid-area:section;display:grid;grid-row-gap:20px;align-content:start}#FaqIndex .page-content .panel-body .faq-container{display:grid;grid-row-gap:.75rem;margin:1rem}#FaqIndex .page-content .panel-body .faq-container-group{display:grid;grid-template:"question action" max-content "answer action" max-content/1fr 20px;grid-column-gap:.75rem;grid-row-gap:.75rem;padding:.75rem;border:1px solid #ccc}#FaqIndex .page-content .panel-body .faq-container-group-question{grid-area:question;font-weight:700}#FaqIndex .page-content .panel-body .faq-container-group-answer{grid-area:answer}#FaqIndex .page-content .panel-body .faq-container-group-action{grid-area:action}#FaqSort{display:grid;grid-row-gap:20px;grid-template:". top ." min-content ". section ." auto/.15fr minmax(310px,5fr) .15fr;background-color:inherit}#FaqSort .container-action button.action{width:20px;color:inherit;font-size:inherit}#FaqSort .page-top{grid-area:top;background-color:#fff}#FaqSort .page-top .panel-body{display:grid;grid-row-gap:.5rem;padding:1rem 0}#FaqSort .page-top .panel-body .panel-name{grid-area:unset;align-self:center;font-size:1.8em;font-weight:300}#FaqSort .page-content{grid-area:section;display:grid;grid-row-gap:20px;align-content:start}#FaqSort .page-content .panel-body .faq-container{display:grid;grid-row-gap:.75rem;margin:1rem}#FaqSort .page-content .panel-body .faq-container-group{display:grid;grid-template-columns:20px 1fr;grid-column-gap:.75rem;grid-row-gap:.75rem;padding:.75rem;border:1px solid #ccc;cursor:pointer}#FaqSort .page-content .panel-body .faq-container-group-question{font-weight:700}#LibraryDetail{display:grid;grid-row-gap:20px;grid-template:". top ." minmax(100px,min-content) ". section ." auto/.15fr minmax(310px,5fr) .15fr;background-color:inherit}#LibraryDetail .container-action button.action{width:20px;color:inherit;font-size:inherit}#LibraryDetail .page-top{grid-area:top;background-color:#fff}#LibraryDetail .page-top .panel-body{display:grid;grid-template:"entity-name entity-action" minmax(50px,max-content) "entity-status entity-status" 40px/1fr max-content;grid-column-gap:30px}#LibraryDetail .page-top .panel-body .panel-name{grid-area:entity-name;align-self:end;font-size:1.8em;font-weight:300}#LibraryDetail .page-top .panel-body .panel-action{grid-area:entity-action;margin-top:10px;align-self:start;position:relative}#LibraryDetail .page-top .panel-body .panel-status{grid-area:entity-status;align-self:center;font-size:.9em;color:#6d7a8c}#LibraryDetail .section{display:grid}#LibraryDetail .prop-body-label-hasimage{align-self:start}#LibraryDetail #LibraryDetail-Info-Description .panel-body>div p{margin-bottom:12px}#LibraryDetail #LibraryDetail-Info-Description .panel-body>div ol,#LibraryDetail #LibraryDetail-Info-Description .panel-body>div ul{margin:20px}#LibraryDetail #LibraryDetail-Info-Pricing .table .row{grid-template-columns:repeat(3,1fr) 1rem}#LibraryIndex{display:grid;grid-row-gap:20px;grid-template:". top ." min-content ". results ." auto/.15fr minmax(310px,5fr) .15fr;background-color:inherit}#LibraryIndex .container-action button.action{width:20px;color:inherit;font-size:inherit}#LibraryIndex .page-top{grid-area:top;background-color:#fff}#LibraryIndex .page-top .panel-body{display:grid;grid-template-columns:1fr max-content;grid-template-rows:minmax(80px,max-content);grid-column-gap:30px}#LibraryIndex .page-top .panel-body .panel-name{grid-area:unset;align-self:center;font-size:1.8em;font-weight:300}#LibraryIndex .page-top .panel-body .panel-action{grid-area:unset;position:relative;align-self:center}#LibraryIndex #LibraryIndex-Results{grid-area:results}#LibraryIndex #LibraryIndex-Results .table{grid-auto-rows:auto}#LibraryIndex #LibraryIndex-Results .row>div{align-self:center}#LibraryIndex #LibraryIndex-Results .fa-sort{color:#ccc}#LibraryIndex #LibraryIndex-Results .no-items{height:200px}@media only screen and (max-width:1023px){#LibraryIndex #LibraryIndex-Results .table{grid-auto-rows:auto}#LibraryIndex #LibraryIndex-Results .row-th{display:none}#LibraryIndex #LibraryIndex-Results .row>div:nth-child(1){display:none}#LibraryIndex #LibraryIndex-Results .row-td{grid-template-columns:1fr;grid-auto-rows:minmax(40px,auto);grid-column-gap:5px}#LibraryIndex #LibraryIndex-Results .row-td .col-td-hasicon{display:grid;grid-template-columns:24px 1fr;align-items:center}}@media only screen and (min-width:1024px){#LibraryIndex-Results .row{grid-template-columns:30px 30px 2fr 1fr .5fr;grid-template-rows:60px;grid-column-gap:5px}#LibraryIndex-Results .row>div:nth-child(5){justify-self:end}#LibraryIndex-Results .row-td>div:nth-child(3) i{display:none}}#PersonnelDetail{display:grid;grid-row-gap:20px;grid-template:". top ." 160px ". section ." auto/.25fr minmax(310px,5fr) .25fr;background-color:inherit}#PersonnelDetail .page-top{grid-area:top;background-color:#fff}#PersonnelDetail .page-top .panel-body .panel-name{grid-area:entity-name;font-size:1.8em;font-weight:300}#PersonnelDetail .page-top .panel-body .panel-action{grid-area:entity-action;position:relative}#PersonnelDetail .page-top .panel-body .panel-status{grid-area:entity-status;font-size:.9em;color:#6d7a8c}#PersonnelDetail .page-top .panel-body .panel-tabs{grid-area:entity-tabs;display:grid;grid-template:"first-tabs" 47px "first-selected" 3px/max-content max-content}#PersonnelDetail .page-top .panel-body .panel-tabs>div:nth-child(1){grid-area:first-tabs}#PersonnelDetail .page-top .panel-body .panel-tabs>div:nth-child(2){grid-area:first-selected}#PersonnelDetail .page-top .panel-body .panel-tabs .tab{display:grid;justify-content:center;align-self:center;align-items:center;padding:0 15px;height:100%;color:#437fff;cursor:pointer}#PersonnelDetail .page-top .panel-body .panel-tabs .tab.selected{color:#2d3747}#PersonnelDetail .page-top .panel-body .panel-tabs .tab-highlight{cursor:pointer}#PersonnelDetail .page-top .panel-body .panel-tabs .tab-highlight.selected{background-color:#ffc20e}#PersonnelDetail .page-top .panel-body>div{align-self:end}#PersonnelDetail .tab-content{display:none}#PersonnelDetail .tab-content.selected{display:grid}@media only screen and (max-width:1023px){#PersonnelDetail .page-top .panel-body{display:grid;grid-template:"entity-name entity-action" 50px "entity-status entity-status" 30px "entity-tabs entity-tabs" 80px/1fr max-content}}@media only screen and (min-width:1024px){#PersonnelDetail .page-top .panel-body{display:grid;grid-template:"entity-name entity-action" 50px "entity-status entity-status" 30px "entity-tabs entity-tabs" 80px/1fr max-content}}#PersonnelIndex{display:grid;grid-row-gap:20px;grid-template:". filter ." 70px ". results ." auto/.25fr minmax(310px,5fr) .25fr}#PersonnelIndex #PersonnelIndex-Action button{color:inherit;font-size:inherit}#PersonnelIndex #PersonnelIndex-Results .table{grid-auto-rows:auto}#PersonnelIndex #PersonnelIndex-Results .row-th>div{align-self:center}#PersonnelIndex #PersonnelIndex-Results .row-th>div:nth-child(1){grid-area:nameemail}#PersonnelIndex #PersonnelIndex-Results .row-th>div:nth-child(2){grid-area:type}#PersonnelIndex #PersonnelIndex-Results .row-th>div:nth-child(3){grid-area:status}#PersonnelIndex #PersonnelIndex-Results .row-th>div:nth-child(4){grid-area:action}#PersonnelIndex #PersonnelIndex-Results .row:not(.row-th)>div{align-self:center}#PersonnelIndex #PersonnelIndex-Results .row:not(.row-th)>div:nth-child(1){grid-area:name}#PersonnelIndex #PersonnelIndex-Results .row:not(.row-th)>div:nth-child(2){grid-area:type}#PersonnelIndex #PersonnelIndex-Results .row:not(.row-th)>div:nth-child(3){grid-area:email}#PersonnelIndex #PersonnelIndex-Results .row:not(.row-th)>div:nth-child(4){grid-area:status}#PersonnelIndex #PersonnelIndex-Results .row:not(.row-th)>div:nth-child(5){grid-area:action}#PersonnelIndex #PersonnelIndex-Results .no-items{height:200px}@media only screen and (max-width:1023px){#PersonnelIndex #PersonnelIndex-Results .table{grid-auto-rows:auto}#PersonnelIndex #PersonnelIndex-Results .row-th{grid-template:"action" 40px/1fr}#PersonnelIndex #PersonnelIndex-Results .row-th>div:not(.container-action){display:none}#PersonnelIndex #PersonnelIndex-Results .row:not(.row-th){grid-template:"name action" minmax(40px,auto) "email action" minmax(40px,auto) "type action" minmax(40px,auto) "status action" minmax(40px,auto)/1fr 20px;grid-column-gap:5px}#PersonnelIndex #PersonnelIndex-Results .row:not(.row-th)>div:nth-child(2){justify-self:start}#PersonnelIndex #PersonnelIndex-Results .row:not(.row-th)>div:nth-child(4){justify-self:start}}@media only screen and (min-width:1024px){#PersonnelIndex-Results .row-th{grid-template:"nameemail type status action" 60px/2fr 1fr 1fr 40px;grid-column-gap:5px}#PersonnelIndex-Results .row-th>div:nth-child(2){justify-self:center}#PersonnelIndex-Results .row-th>div:nth-child(3){justify-self:center}#PersonnelIndex-Results .row:not(.row-th){grid-template:"name type status action" minmax(40px,auto) "email email email action" minmax(40px,auto)/2fr 1fr 1fr 40px;grid-column-gap:5px}#PersonnelIndex-Results .row:not(.row-th)>div:nth-child(2){justify-self:center}#PersonnelIndex-Results .row:not(.row-th)>div:nth-child(4){justify-self:center}}#PresenterDetail{display:grid;grid-row-gap:20px;grid-template:". top ." 160px ". section ." auto/.25fr minmax(310px,5fr) .25fr;background-color:inherit}#PresenterDetail .page-top{grid-area:top;background-color:#fff}#PresenterDetail .page-top .panel-body .panel-name{grid-area:entity-name;font-size:1.8em;font-weight:300}#PresenterDetail .page-top .panel-body .panel-action{grid-area:entity-action;position:relative}#PresenterDetail .page-top .panel-body .panel-status{grid-area:entity-status;font-size:.9em;color:#6d7a8c}#PresenterDetail .page-top .panel-body .panel-tabs{grid-area:entity-tabs;display:grid;grid-template-columns:repeat(2,max-content);grid-template-rows:47px 3px}#PresenterDetail .page-top .panel-body .panel-tabs .tab{display:grid;justify-content:center;align-self:center;align-items:center;padding:0 15px;height:100%;color:#437fff;cursor:pointer}#PresenterDetail .page-top .panel-body .panel-tabs .tab.selected{color:#2d3747}#PresenterDetail .page-top .panel-body .panel-tabs .tab-highlight{cursor:pointer}#PresenterDetail .page-top .panel-body .panel-tabs .tab-highlight.selected{background-color:#ffc20e}#PresenterDetail .page-top .panel-body>div{align-self:end}#PresenterDetail #PresenterDetail-Info-Identity .panel-body{grid-auto-rows:minmax(34px,max-content)}#PresenterDetail #PresenterDetail-Info-Identity .panel-body-image{max-width:180px;max-height:180px}#PresenterDetail #PresenterDetail-Events{grid-row-gap:20px;grid-template:"items" auto/minmax(310px,5fr)}#PresenterDetail #PresenterDetail-Events #PresenterDetail-Events-Items{grid-area:items}#PresenterDetail #PresenterDetail-Events #PresenterDetail-Events-Items .table{grid-auto-rows:auto}#PresenterDetail #PresenterDetail-Events #PresenterDetail-Events-Items .row-th>div{align-self:center;justify-self:start}#PresenterDetail #PresenterDetail-Events #PresenterDetail-Events-Items .row-td>div{align-self:center;justify-self:start;font-size:.8em}#PresenterDetail #PresenterDetail-Events #PresenterDetail-Events-Items .row-td>div>label{display:none}#PresenterDetail .container-action button.action{width:20px;color:inherit;font-size:inherit}#PresenterDetail .tab-content{display:none}#PresenterDetail .tab-content.selected{display:grid}@media only screen and (max-width:1023px){#PresenterDetail .page-top .panel-body{display:grid;grid-template:"entity-name entity-action" 50px "entity-status entity-status" 30px "entity-tabs entity-tabs" 80px/1fr max-content}#PresenterDetail #PresenterDetail-Info-Identity .panel-body{padding-top:10px}#PresenterDetail #PresenterDetail-Info-Identity .panel-body .panel-body-label-hasimage{align-self:center}#PresenterDetail #PresenterDetail-Events-Items .table{grid-row-gap:10px;margin:10px}#PresenterDetail #PresenterDetail-Events-Items .row-th{display:none}#PresenterDetail #PresenterDetail-Events-Items .row-td{grid-template-columns:unset;grid-template-rows:unset;grid-column-gap:unset;grid-row-gap:10px;padding:10px;justify-content:start;border:1px solid #aaa}#PresenterDetail #PresenterDetail-Events-Items .row-td>div{display:grid;grid-area:unset!important;grid-template-columns:100px 1fr;column-gap:5px}#PresenterDetail #PresenterDetail-Events-Items .row-td>div>label{display:block!important}#PresenterDetail #PresenterDetail-Events-Items .row-td>div>span{font-weight:700}}@media only screen and (min-width:1024px){#PresenterDetail .page-top .panel-body{display:grid;grid-template:"entity-name entity-action" 50px "entity-status entity-status" 30px "entity-tabs entity-tabs" 80px/1fr max-content}#PresenterDetail #PresenterDetail-Info-Identity .panel-body-label-hasimage{align-self:start}#PresenterDetail #PresenterDetail-Events-Items .row{grid-template-columns:60px 100px 2fr 1fr 1fr}#PresenterDetail #PresenterDetail-Events-Items .row-th{grid-template-rows:minmax(50px,auto)}#PresenterDetail #PresenterDetail-Events-Items .row-td{grid-template-rows:40px}}#PresenterIndex{display:grid;grid-row-gap:20px;grid-template:". filter ." 70px ". results ." auto/.25fr minmax(310px,5fr) .25fr}#PresenterIndex .container-action button{color:inherit;font-size:inherit}#PresenterIndex #PresenterIndex-Results .table{grid-auto-rows:auto}#PresenterIndex #PresenterIndex-Results .row>div{align-self:center}#PresenterIndex #PresenterIndex-Results .row>div:nth-child(1){grid-area:firstname}#PresenterIndex #PresenterIndex-Results .row>div:nth-child(2){grid-area:lastname}#PresenterIndex #PresenterIndex-Results .row>div:nth-child(3){grid-area:company}#PresenterIndex #PresenterIndex-Results .row>div:nth-child(4){grid-area:action;justify-self:end}#PresenterIndex #PresenterIndex-Results .no-items{height:200px}@media only screen and (max-width:1023px){#PresenterIndex #PresenterIndex-Results .table{grid-auto-rows:auto}#PresenterIndex #PresenterIndex-Results .row-th{grid-template:"action" 40px/1fr}#PresenterIndex #PresenterIndex-Results .row-th>div:not(.container-action){display:none}#PresenterIndex #PresenterIndex-Results .row-th>div:nth-child(6){justify-self:end}#PresenterIndex #PresenterIndex-Results .row-td{grid-template:"firstname lastname action" minmax(40px,auto) "company company action" minmax(40px,auto)/min-content max-content 1fr;grid-column-gap:5px}}@media only screen and (min-width:1024px){#PresenterIndex-Results .row-th{grid-template:"firstname lastname company action" 60px/1fr 1fr 2fr 40px;grid-column-gap:5px}#PresenterIndex-Results .row-td{grid-template:"firstname lastname company action" minmax(40px,auto)/1fr 1fr 2fr 40px;grid-column-gap:5px}}#ProfileDetail{display:grid;grid-row-gap:20px;grid-template:". top ." 160px ". section ." auto/.25fr minmax(310px,5fr) .25fr;background-color:inherit}#ProfileDetail .page-top{grid-area:top;background-color:#fff}#ProfileDetail .page-top .panel-body .panel-name{grid-area:entity-name;font-size:1.8em;font-weight:300}#ProfileDetail .page-top .panel-body .panel-action{grid-area:entity-action;position:relative}#ProfileDetail .page-top .panel-body .panel-status{grid-area:entity-status;font-size:.9em;color:#6d7a8c}#ProfileDetail .page-top .panel-body .panel-tabs{grid-area:entity-tabs;display:grid;grid-template:"first-tabs" 47px "first-selected" 3px/max-content max-content}#ProfileDetail .page-top .panel-body .panel-tabs>div:nth-child(1){grid-area:first-tabs}#ProfileDetail .page-top .panel-body .panel-tabs>div:nth-child(2){grid-area:first-selected}#ProfileDetail .page-top .panel-body .panel-tabs .tab{display:grid;justify-content:center;align-self:center;align-items:center;padding:0 15px;height:100%;color:#437fff;cursor:pointer}#ProfileDetail .page-top .panel-body .panel-tabs .tab.selected{color:#2d3747}#ProfileDetail .page-top .panel-body .panel-tabs .tab-highlight{cursor:pointer}#ProfileDetail .page-top .panel-body .panel-tabs .tab-highlight.selected{background-color:#ffc20e}#ProfileDetail .page-top .panel-body>div{align-self:end}#ProfileDetail .tab-content{display:none}#ProfileDetail .tab-content.selected{display:grid}@media only screen and (max-width:1023px){#ProfileDetail .page-top .panel-body{display:grid;grid-template:"entity-name entity-action" 50px "entity-status entity-status" 30px "entity-tabs entity-tabs" 80px/1fr max-content}}@media only screen and (min-width:1024px){#ProfileDetail .page-top .panel-body{display:grid;grid-template:"entity-name entity-action" 50px "entity-status entity-status" 30px "entity-tabs entity-tabs" 80px/1fr max-content}}#SalesDetail{display:grid;grid-row-gap:20px;grid-template:". top ." 100px ". section ." auto/.15fr minmax(310px,5fr) .15fr;background-color:inherit}#SalesDetail .page-top{grid-area:top;background-color:#fff}#SalesDetail .page-top .panel-body .panel-name{grid-area:entity-name;font-size:1.8em;font-weight:300}#SalesDetail .page-top .panel-body .panel-action{grid-area:entity-action;position:relative}#SalesDetail .page-top .panel-body .panel-status{grid-area:entity-status;font-size:.9em;color:#6d7a8c}#SalesDetail .page-top .panel-body>div{align-self:end}#SalesDetail .section{display:grid}#SalesDetail .container-action button.action{width:20px;color:inherit;font-size:inherit}@media only screen and (max-width:1023px){#SalesDetail{grid-template-columns:5px minmax(310px,5fr) 5px}#SalesDetail .page-top .panel-body{display:grid;grid-template:"entity-name entity-action" 50px "entity-status entity-status" 30px/1fr max-content}}@media only screen and (min-width:1024px){#SalesDetail .page-top .panel-body{display:grid;grid-template:"entity-name entity-action" 50px "entity-status entity-status" 30px/1fr max-content}}#SalesIndex{display:grid;grid-row-gap:20px;grid-template:". top ." min-content ". section ." auto/.15fr minmax(310px,5fr) .15fr;background-color:inherit}#SalesIndex .container-action button.action{width:20px;color:inherit;font-size:inherit}#SalesIndex .page-top{grid-area:top;background-color:#fff}#SalesIndex .page-top .panel-body{display:grid;grid-template-columns:1fr max-content;grid-template-rows:minmax(80px,max-content);grid-column-gap:30px}#SalesIndex .page-top .panel-body .panel-name{grid-area:unset;align-self:center;font-size:1.8em;font-weight:300}#SalesIndex .page-top .panel-body .panel-action{grid-area:unset;position:relative;align-self:center}#SalesIndex .page-content{grid-area:section;display:grid;grid-row-gap:20px;align-content:start}#SalesIndex .page-content .panel-table{grid-template-columns:1fr;grid-template-rows:40px auto}#SalesIndex .page-content .panel-table .table-title{display:grid;padding-left:8px;align-items:center;font-size:.9em;font-weight:700;border-bottom:1px solid #ccc}#SalesIndex .page-content .panel-table .table{grid-auto-rows:auto}#SalesIndex .page-content .panel-table .table .no-items{height:60px}#SalesIndex .page-content .panel-table .row>div{align-self:center}#SalesIndex .page-content .panel-table .row .col-td-hasicon{color:#b3c7e2}@media only screen and (max-width:1023px){#SalesIndex .page-content .table{grid-auto-rows:auto}#SalesIndex .page-content .row-th{display:none}#SalesIndex .page-content .row-td{grid-template-columns:1fr;grid-auto-rows:minmax(40px,auto);grid-column-gap:5px}}@media only screen and (min-width:1024px){#SalesIndex .row{grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:60px;grid-column-gap:5px}#SalesIndex .row>div:nth-child(5){justify-self:center}#SalesIndex .row>div:nth-child(6){justify-self:center}}#SignIn{display:grid;grid-template:"." 60px "form" 1fr/1fr;justify-self:center;align-items:start}#SignIn form{display:grid;grid-area:form;grid-template:"labelemail textemail" 40px ". validationemail" 30px "labelpassword textpassword" 40px "validationpassword validationpassword" 30px "submit submit" 50px "issue issue" 40px/max-content 1fr;grid-column-gap:14px;align-items:center}#SignIn form #SignInLabelEmail{grid-area:labelemail}#SignIn form #SignInTextEmail{grid-area:textemail}#SignIn form #SignInTextEmail input[type="email"]{padding:5px;width:100%;height:27px;font-size:.8em}#SignIn form #Email-Validation{grid-area:validationemail;justify-self:end;align-self:start}#SignIn form #SignInLabelPassword{grid-area:labelpassword}#SignIn form #SignInTextPassword{grid-area:textpassword;font-size:1.1em}#SignIn form #SignInTextPassword input[type="password"]{padding:5px;width:100%;height:27px;font-size:.9em}#SignIn form #Password-Validation{grid-area:validationpassword;justify-self:end;align-self:start}#SignIn form #SignInSubmit{grid-area:submit;justify-self:end;align-self:end}#SignIn form #SignInSubmit button{border:1px solid #898989}#SignIn form #SignInSubmit button:hover{background-color:#fff;box-shadow:0 0 4px 0 #9b9b9b}#SignIn form #SignInIssue{grid-area:issue;justify-self:end}@media only screen and (min-width:1024px){#SignIn form{grid-template-columns:max-content 300px}}#SponsorDetail{display:grid;grid-row-gap:20px;grid-template:". top ." 160px ". section ." auto/.25fr minmax(310px,5fr) .25fr;background-color:inherit}#SponsorDetail .page-top{grid-area:top;background-color:#fff}#SponsorDetail .page-top .panel-body{display:grid;grid-template:"entity-name entity-action" 50px "entity-status entity-status" 30px "entity-tabs entity-tabs" 80px/1fr max-content}#SponsorDetail .page-top .panel-body .panel-name{grid-area:entity-name;font-size:1.8em;font-weight:300}#SponsorDetail .page-top .panel-body .panel-action{grid-area:entity-action;position:relative}#SponsorDetail .page-top .panel-body .panel-status{grid-area:entity-status;font-size:.9em;color:#6d7a8c}#SponsorDetail .page-top .panel-body .panel-tabs{grid-area:entity-tabs;display:grid;grid-template-columns:repeat(3,max-content);grid-template-rows:47px 3px}#SponsorDetail .page-top .panel-body .panel-tabs .tab{display:grid;justify-content:center;align-self:center;align-items:center;padding:0 15px;height:100%;color:#437fff;cursor:pointer}#SponsorDetail .page-top .panel-body .panel-tabs .tab.selected{color:#2d3747}#SponsorDetail .page-top .panel-body .panel-tabs .tab-highlight{cursor:pointer}#SponsorDetail .page-top .panel-body .panel-tabs .tab-highlight.selected{background-color:#ffc20e}#SponsorDetail .page-top .panel-body>div{align-self:end}#SponsorDetail #SponsorDetail-Info-Identity .panel-body-image{max-width:192px;max-height:72px}#SponsorDetail #SponsorDetail-Vouchers{grid-row-gap:20px;grid-template:"items" auto/minmax(310px,5fr)}#SponsorDetail #SponsorDetail-Vouchers #SponsorDetail-Vouchers-Items{grid-area:items}#SponsorDetail #SponsorDetail-Vouchers #SponsorDetail-Vouchers-Items .table{grid-auto-rows:auto}#SponsorDetail #SponsorDetail-Vouchers #SponsorDetail-Vouchers-Items .row-th>div{align-self:center;justify-self:start}#SponsorDetail #SponsorDetail-Vouchers #SponsorDetail-Vouchers-Items .row-th>div:nth-child(1){grid-area:product}#SponsorDetail #SponsorDetail-Vouchers #SponsorDetail-Vouchers-Items .row-th>div:nth-child(2){grid-area:status}#SponsorDetail #SponsorDetail-Vouchers #SponsorDetail-Vouchers-Items .row-th>div:nth-child(3){grid-area:created}#SponsorDetail #SponsorDetail-Vouchers #SponsorDetail-Vouchers-Items .row-th>div:nth-child(4){grid-area:redeemed}#SponsorDetail #SponsorDetail-Vouchers #SponsorDetail-Vouchers-Items .row-td>div{align-self:center;justify-self:start;font-size:.8em}#SponsorDetail #SponsorDetail-Vouchers #SponsorDetail-Vouchers-Items .row-td>div>label{display:none}#SponsorDetail #SponsorDetail-Vouchers #SponsorDetail-Vouchers-Items .row-td>div:nth-child(1){grid-area:product}#SponsorDetail #SponsorDetail-Vouchers #SponsorDetail-Vouchers-Items .row-td>div:nth-child(2){grid-area:token}#SponsorDetail #SponsorDetail-Vouchers #SponsorDetail-Vouchers-Items .row-td>div:nth-child(3){grid-area:status}#SponsorDetail #SponsorDetail-Vouchers #SponsorDetail-Vouchers-Items .row-td>div:nth-child(4){grid-area:expires}#SponsorDetail #SponsorDetail-Vouchers #SponsorDetail-Vouchers-Items .row-td>div:nth-child(5){grid-area:createdby}#SponsorDetail #SponsorDetail-Vouchers #SponsorDetail-Vouchers-Items .row-td>div:nth-child(6){grid-area:createdon}#SponsorDetail #SponsorDetail-Vouchers #SponsorDetail-Vouchers-Items .row-td>div:nth-child(7){grid-area:redeemedby}#SponsorDetail #SponsorDetail-Vouchers #SponsorDetail-Vouchers-Items .row-td>div:nth-child(8){grid-area:redeemedon}#SponsorDetail #SponsorDetail-Staff{grid-row-gap:20px;grid-template:"items" auto/minmax(310px,5fr)}#SponsorDetail #SponsorDetail-Staff #SponsorDetail-Staff-Items{grid-area:items}#SponsorDetail #SponsorDetail-Staff #SponsorDetail-Staff-Items .table{grid-auto-rows:auto;grid-row-gap:10px;margin:10px}#SponsorDetail #SponsorDetail-Staff #SponsorDetail-Staff-Items .table .row{position:relative;grid-template-columns:unset;grid-template-rows:unset;grid-column-gap:unset;grid-row-gap:10px;padding:10px;justify-content:start;border:1px solid #aaa}#SponsorDetail #SponsorDetail-Staff #SponsorDetail-Staff-Items .table .row>div{display:grid;grid-area:unset!important;grid-template-columns:100px 1fr 30px;column-gap:5px;align-self:center;justify-self:start;font-size:.8em}#SponsorDetail #SponsorDetail-Staff #SponsorDetail-Staff-Items .table .row>div>span:not(.muted){font-weight:700}#SponsorDetail #SponsorDetail-Staff #SponsorDetail-Staff-Items .table .row>div:nth-child(1){grid-area:name}#SponsorDetail #SponsorDetail-Staff #SponsorDetail-Staff-Items .table .row>div:nth-child(2){grid-area:email}#SponsorDetail #SponsorDetail-Staff #SponsorDetail-Staff-Items .table .row>div:nth-child(3){grid-area:type}#SponsorDetail #SponsorDetail-Staff #SponsorDetail-Staff-Items .table .row>div:nth-child(4){grid-area:createdby}#SponsorDetail #SponsorDetail-Staff #SponsorDetail-Staff-Items .table .row>div:nth-child(5){grid-area:createdon}#SponsorDetail #SponsorDetail-Staff #SponsorDetail-Staff-Items .table .row>div:nth-child(6){grid-area:status}#SponsorDetail #SponsorDetail-Staff #SponsorDetail-Staff-Items .table .row>div:nth-child(7){grid-area:action}#SponsorDetail #SponsorDetail-Staff #SponsorDetail-Staff-Items .table .row .container-action{display:unset;position:absolute;top:8px;right:5px}#SponsorDetail .container-action button.action{width:20px;color:inherit;font-size:inherit}#SponsorDetail .tab-content{display:none}#SponsorDetail .tab-content.selected{display:grid}@media only screen and (max-width:1023px){#SponsorDetail #SponsorDetail-Info-Identity .panel-body{padding-top:10px}#SponsorDetail #SponsorDetail-Info-Identity .panel-body .panel-body-label-hasimage{align-self:center}#SponsorDetail #SponsorDetail-Vouchers-Items .table{grid-row-gap:10px;margin:10px}#SponsorDetail #SponsorDetail-Vouchers-Items .row-th{display:none}#SponsorDetail #SponsorDetail-Vouchers-Items .row-td{grid-template-columns:unset;grid-template-rows:unset;grid-column-gap:unset;grid-row-gap:10px;padding:10px;justify-content:start;border:1px solid #aaa}#SponsorDetail #SponsorDetail-Vouchers-Items .row-td>div{display:grid;grid-area:unset!important;grid-template-columns:100px 1fr;column-gap:5px}#SponsorDetail #SponsorDetail-Vouchers-Items .row-td>div>label{display:block!important}#SponsorDetail #SponsorDetail-Vouchers-Items .row-td>div>span{font-weight:700}#SponsorDetail #SponsorDetail-Staff-Items .row>div{grid-template-columns:1fr!important}}@media only screen and (min-width:1024px){#SponsorDetail #SponsorDetail-Info-Identity .panel-body-label-hasimage{align-self:start}#SponsorDetail #SponsorDetail-Vouchers-Items .row-th{grid-template:"product status created redeemed" minmax(50px,auto)/minmax(170px,1fr) minmax(90px,1fr) 1fr 1fr}#SponsorDetail #SponsorDetail-Vouchers-Items .row-td{grid-template:"product status createdby redeemedby" 30px "token expires createdon redeemedon" 30px/minmax(170px,1fr) minmax(90px,1fr) 1fr 1fr}}#SponsorIndex{display:grid;grid-row-gap:20px;grid-template:". top ." min-content ". filter ." 70px ". results ." auto/.25fr minmax(310px,5fr) .25fr}#SponsorIndex .page-top{grid-area:top;background-color:#fff}#SponsorIndex .page-top .panel-body{display:grid;grid-template-columns:1fr max-content;grid-template-rows:minmax(80px,max-content);grid-column-gap:30px}#SponsorIndex .page-top .panel-body .panel-name{grid-area:unset;align-self:center;font-size:1.8em;font-weight:300}#SponsorIndex .page-top .panel-body .panel-action{grid-area:unset;position:relative;align-self:center}#SponsorIndex #SponsorIndex-Action button{color:inherit;font-size:inherit}#SponsorIndex #SponsorIndex-Results .table{grid-auto-rows:auto}#SponsorIndex #SponsorIndex-Results .no-items{height:200px}@media only screen and (max-width:1023px){#SponsorIndex #SponsorIndex-Results .table{grid-auto-rows:auto}#SponsorIndex #SponsorIndex-Results .row>div{align-self:center}#SponsorIndex #SponsorIndex-Results .row>div:nth-child(1){grid-area:name}#SponsorIndex #SponsorIndex-Results .row>div:nth-child(2){grid-area:display}#SponsorIndex #SponsorIndex-Results .row>div:nth-child(3){grid-area:status}#SponsorIndex #SponsorIndex-Results .row-th{display:none}#SponsorIndex #SponsorIndex-Results .row:not(.row-th){grid-template:"name" minmax(40px,auto) "display" minmax(40px,auto) "status" minmax(40px,auto)/1fr;grid-column-gap:5px}#SponsorIndex #SponsorIndex-Results .row:not(.row-th)>div:nth-child(3){justify-self:start}}@media only screen and (min-width:1024px){#SponsorIndex-Results .row{grid-template-columns:2fr 1fr 1fr;grid-template-rows:60px;grid-column-gap:5px}#SponsorIndex-Results .row>div:nth-child(3){justify-self:center}}#MembershipDetail{display:grid;grid-row-gap:20px;grid-template:". top ." 160px ". section ." auto/.25fr minmax(310px,5fr) .25fr;background-color:inherit}#MembershipDetail .page-top{grid-area:top;background-color:#fff}#MembershipDetail .page-top .panel-body{display:grid;grid-template:"entity-name entity-action" 50px "entity-status entity-status" 30px "entity-tabs entity-tabs" 80px/1fr max-content}#MembershipDetail .page-top .panel-body .panel-name{grid-area:entity-name;font-size:1.8em;font-weight:300}#MembershipDetail .page-top .panel-body .panel-action{grid-area:entity-action;position:relative}#MembershipDetail .page-top .panel-body .panel-status{grid-area:entity-status;font-size:.9em;color:#6d7a8c}#MembershipDetail .page-top .panel-body .panel-tabs{grid-area:entity-tabs;display:grid;grid-template:"first-tabs second-tabs" 47px "first-selected second-selected" 3px/max-content max-content}#MembershipDetail .page-top .panel-body .panel-tabs>div:nth-child(1){grid-area:first-tabs}#MembershipDetail .page-top .panel-body .panel-tabs>div:nth-child(2){grid-area:second-tabs}#MembershipDetail .page-top .panel-body .panel-tabs>div:nth-child(3){grid-area:first-selected}#MembershipDetail .page-top .panel-body .panel-tabs>div:nth-child(4){grid-area:second-selected}#MembershipDetail .page-top .panel-body .panel-tabs .tab{display:grid;justify-content:center;align-self:center;align-items:center;padding:0 15px;height:100%;color:#437fff;cursor:pointer}#MembershipDetail .page-top .panel-body .panel-tabs .tab.selected{color:#2d3747}#MembershipDetail .page-top .panel-body .panel-tabs .tab-highlight{cursor:pointer}#MembershipDetail .page-top .panel-body .panel-tabs .tab-highlight.selected{background-color:#ffc20e}#MembershipDetail .page-top .panel-body>div{align-self:end}#MembershipDetail #MembershipDetail-Discounts{grid-template:". . ." 20px ". items. " auto ". . ." 20px/20px 1fr 20px;grid-gap:unset}#MembershipDetail #MembershipDetail-Discounts #MembershipDetail-Discounts-Items{grid-area:items;display:grid;grid-template-columns:minmax(240px,300px);grid-row-gap:20px;align-content:start}#MembershipDetail #MembershipDetail-Discounts #MembershipDetail-Discounts-Items>div{display:grid;grid-template:". name action ." 40px ". vouchers action ." 24px ". price action ." 24px ". status action ." 24px/20px 1fr 30px 20px;align-self:start;justify-items:start;border:1px solid #969696;cursor:pointer}#MembershipDetail #MembershipDetail-Discounts #MembershipDetail-Discounts-Items>div:hover{box-shadow:rgba(100,100,100,.1) 2px 2px;background-color:#f8f8f8}#MembershipDetail #MembershipDetail-Discounts #MembershipDetail-Discounts-Items>div>div:nth-child(1){grid-area:name;align-self:center;font-weight:700}#MembershipDetail #MembershipDetail-Discounts #MembershipDetail-Discounts-Items>div>div:nth-child(2){grid-area:vouchers;align-self:start;font-size:.9em}#MembershipDetail #MembershipDetail-Discounts #MembershipDetail-Discounts-Items>div>div:nth-child(3){grid-area:price;align-self:start;font-size:.9em}#MembershipDetail #MembershipDetail-Discounts #MembershipDetail-Discounts-Items>div>div:nth-child(4){grid-area:status;align-self:start;font-size:.9em}#MembershipDetail #MembershipDetail-Discounts #MembershipDetail-Discounts-Items>div i:nth-child(5){grid-area:action;align-self:center;justify-self:end}#MembershipDetail #MembershipDetail-Discounts .no-items{grid-area:items}#MembershipDetail .container-action button.action{width:20px;color:inherit;font-size:inherit}#MembershipDetail .tab-content{display:none}#MembershipDetail .tab-content.selected{display:grid}#MembershipDiscountDetail{display:grid;grid-row-gap:20px;grid-template:". top ." max-content ". section ." auto/.25fr minmax(310px,5fr) .25fr;background-color:inherit}#MembershipDiscountDetail .page-top{grid-area:top;background-color:#fff}#MembershipDiscountDetail .page-top .panel-body{display:grid;grid-template:"entity-name entity-action" 50px "entity-desc entity-desc" 30px "entity-status entity-status" 30px "entity-tabs entity-tabs" 70px/1fr max-content}#MembershipDiscountDetail .page-top .panel-body .panel-name{grid-area:entity-name;font-size:1.8em;font-weight:300}#MembershipDiscountDetail .page-top .panel-body .panel-action{grid-area:entity-action;position:relative}#MembershipDiscountDetail .page-top .panel-body .panel-desc{grid-area:entity-desc;font-size:.9em;color:#6d7a8c}#MembershipDiscountDetail .page-top .panel-body .panel-status{grid-area:entity-status;font-size:.9em;color:#6d7a8c}#MembershipDiscountDetail .page-top .panel-body .panel-tabs{grid-area:entity-tabs;display:grid;grid-template:"first-tabs" 47px "first-selected" 3px/max-content}#MembershipDiscountDetail .page-top .panel-body .panel-tabs>div:nth-child(1){grid-area:first-tabs}#MembershipDiscountDetail .page-top .panel-body .panel-tabs>div:nth-child(2){grid-area:first-selected}#MembershipDiscountDetail .page-top .panel-body .panel-tabs .tab{display:grid;justify-content:center;align-self:center;align-items:center;padding:0 15px;height:100%;color:#437fff;cursor:pointer}#MembershipDiscountDetail .page-top .panel-body .panel-tabs .tab.selected{color:#2d3747}#MembershipDiscountDetail .page-top .panel-body .panel-tabs .tab-highlight{cursor:pointer}#MembershipDiscountDetail .page-top .panel-body .panel-tabs .tab-highlight.selected{background-color:#ffc20e}#MembershipDiscountDetail .page-top .panel-body>div{align-self:end}#MembershipDiscountDetail .container-action button.action{width:20px;color:inherit;font-size:inherit}#MembershipDiscountDetail .tab-content{display:none}#MembershipDiscountDetail .tab-content.selected{display:grid}#MembershipIndex{display:grid;grid-row-gap:20px;grid-template:". top ." 50px ". results ." auto/.25fr minmax(310px,5fr) .25fr}#MembershipIndex #MembershipIndex-Top{grid-area:top;font-size:1.8em;font-weight:700}#MembershipIndex #MembershipIndex-Items{grid-area:results;display:grid;grid-template-columns:1fr;grid-template-rows:max-content;grid-row-gap:20px;place-items:start;padding-top:20px}#MembershipIndex #MembershipIndex-Items>div{display:grid;grid-template-columns:200px 30px;margin-left:20px;padding-left:10px;height:60px;align-items:center;font-weight:700;border:1px solid #969696;cursor:pointer}#MembershipIndex #MembershipIndex-Items>div:hover{box-shadow:rgba(100,100,100,.1) 2px 2px;background-color:#f8f8f8}