*,*::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:#3b3b3b}.button{padding:8px;font-size:1.2em;cursor:pointer}.hide{display:none}.pointer{cursor:pointer}.underline{text-decoration:underline}.validation{font-size:1em;font-weight:700;color:#9f0010}#All{display:grid;grid-template-columns:1fr;grid-template-rows:90px 1fr auto;height:100%}header{display:grid;align-content:center;background-color:#3b3b3b}header>div{padding:10px;align-self:center;justify-self:start}header>div>img{max-height:60px;cursor:pointer}main{display:grid;grid-template:". content ." 1fr/20px 1fr 20px;justify-content:center;background-color:#ddd}main>div{display:grid;grid-area:content}footer{display:grid;grid-template-columns:1fr;grid-template-rows:minmax(80px,auto);color:#eaeaea;background-color:#3b3b3b}footer>div{padding:10px;align-self:center;justify-self:center;text-align:center}#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}.form-vertical{display:grid;grid-template-columns:1fr;max-width:500px;width:100%;padding:10px 0;justify-self:start}.form-vertical .form-group{display:grid}.form-vertical .form-group .form-group-label{align-self:center;justify-self:start;cursor:pointer;line-height:1.2rem;font-size:1.1rem}.form-vertical .form-group .form-group-label sup{margin-left:4px;font-size:.6rem}.form-vertical .form-group .form-group-input{padding-left:10px;font-size:1rem;outline:none;border:none;border-bottom:1px solid #ccc;background-color:#f5f8fa}.form-vertical .form-group select.form-group-input{cursor:pointer}.form-vertical .form-group .form-group-validation{align-self:center;justify-self:end;font-size:.8rem;text-transform:lowercase;color:#9f0010}.form-vertical .form-group .form-group-validation.active{color:#9f0010}.form-vertical .form-group-common{grid-template-rows:30px 30px 20px}.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-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:35px;grid-auto-rows:25px}.form-vertical .form-group-display .form-label{align-self:center;font-size:.7rem;text-transform:uppercase;cursor:pointer}.form-vertical .form-group-display .form-value{align-self:center;font-size:.9rem}.form-vertical .form-validation{display:grid;grid-template-rows:auto;align-items:center;font-size:.8rem;text-transform:lowercase;color:#9f0010}.form-vertical .form-action{display:grid;grid-template-rows:60px;align-self:center}.form-vertical .form-action button{background-color:#b9e4bc;border:1px solid #558056}.form-vertical .form-action button:hover{background-color:#aad1ad;box-shadow:0 0 4px 0 #b7b7b7}#View-EventsConcluded{display:grid;grid-template-columns:1fr;grid-template-rows:1fr;align-items:center;justify-items:center}#View-EventsConcluded>div{display:grid;grid-row-gap:20px;text-align:center;color:#2d3747}#View-EventsConcluded>div>span{font-size:2.5rem;font-weight:700}#View-EventsConcluded>div>label{font-size:2rem;font-weight:400}#View-EventsIndex{display:grid;grid-template-columns:1fr;grid-template-rows:1fr}#View-EventsIndex .event-none{align-self:center;justify-self:center;font-size:2.5em;font-weight:700;color:#2d3747}#View-EventsIndex .event-detail{display:grid;grid-template:". topic ." auto " . . ." .5rem ". begins ." auto ". . ." 2rem ". presenters ." auto/1rem 1fr 1rem;margin:4rem 0;align-content:start}#View-EventsIndex .event-detail .event-topic{grid-area:topic}#View-EventsIndex .event-detail .event-begins{grid-area:begins}#View-EventsIndex .event-detail .event-presenters{grid-area:presenters;display:grid;grid-template-columns:repeat(auto-fit,15rem);grid-column-gap:2rem;grid-row-gap:2rem}#View-EventsIndex .event-detail .event-presenters .event-presenter{display:grid;grid-row-gap:.5rem}#View-EventsIndex .event-detail .event-presenters .event-presenter img{width:100%;border-radius:1rem}#View-EventsIndex .event-detail .event-presenters .event-presenter label{font-size:1.2rem;font-weight:700}@media(max-width:899px){#View-EventsIndex .event-detail{margin-top:1rem}}.Area-EventsLive main{grid-template:"content" 1fr/1fr;background-color:#fff}#View-EventsLive{display:grid;grid-template:"topic" minmax(30px,auto) "presenters" minmax(35px,auto) "status" minmax(35px,auto) "content" 1fr "." 20px/1fr;grid-row-gap:5px;margin:20px 20px 0 20px;background-color:#fff}#View-EventsLive .event-live-topic{grid-area:topic;font-size:1.5em;font-weight:700;align-self:center}#View-EventsLive .event-live-presenters{grid-area:presenters}#View-EventsLive .event-live-placard{margin-top:20px;padding:1%;text-align:center;background-image:url("/Content/Images/EventBackground1.jpg");background-size:cover;color:#fff}#View-EventsLive .event-live-placard>div>div{display:grid;grid-template:"presenter" 1fr/1fr}#View-EventsLive .event-live-placard>div>div>div{grid-area:presenter}#View-EventsLive .event-live-placard>div>div>div>div{height:250px;width:250px;padding:3px;background:#17a2b8;border-radius:50%;margin:1.5% auto}#View-EventsLive .event-live-placard>div>div>div>div img{height:100%;width:100%;object-fit:cover;border-radius:50%;border:3px solid #fff}#View-EventsLive .event-live-status{grid-area:status}#View-EventsLive .event-live-status .event-live-status-showchat{display:none}#View-EventsLive .event-live-status .event-live-status-concluded{display:grid;grid-row-gap:30px}#View-EventsLive .event-live-status .event-live-status-concluded p{margin:0;padding:0}#View-EventsLive .event-live-content{display:grid;grid-area:content;grid-column-gap:20px}#View-EventsLive .event-live-content .event-live-chat{display:grid;grid-column:2/3;grid-row:1/2;grid-template-rows:calc(100vh - 344px - 80px) 80px;align-content:start;grid-row-gap:20px}#View-EventsLive .event-live-content .event-live-chat .event-live-chat-action{display:none}#View-EventsLive .event-live-content .event-live-chat .event-live-chat-section{display:grid;grid-row-gap:16px;align-content:start;overflow:auto}#View-EventsLive .event-live-content .event-live-chat .event-live-chat-section .event-live-chat-item{display:grid;grid-template-areas:"name time ." "message message .";grid-template-columns:max-content 1fr 0;grid-template-rows:auto minmax(24px,auto);grid-column-gap:10px;grid-row-gap:4px;align-items:start}#View-EventsLive .event-live-content .event-live-chat .event-live-chat-section .event-live-chat-item .chat-name{grid-area:name;font-size:.9em;font-weight:700}#View-EventsLive .event-live-content .event-live-chat .event-live-chat-section .event-live-chat-item .chat-time{grid-area:time;justify-self:start;font-size:.8em;font-weight:300}#View-EventsLive .event-live-content .event-live-chat .event-live-chat-section .event-live-chat-item .chat-message{grid-area:message;font-size:.9em;font-weight:300}#View-EventsLive .event-live-content .event-live-chat .event-live-chat-section .event-live-chat-item .chat-message>label{margin-left:10px;padding:3px 6px;font-size:.7em;font-weight:400;text-transform:uppercase;white-space:nowrap}#View-EventsLive .event-live-content .event-live-chat .event-live-send-section>form{display:grid;grid-template-columns:1fr 80px;grid-template-rows:80px;grid-column-gap:5px}#View-EventsLive .event-live-content .event-live-chat .event-live-send-section>form textarea{padding:5px;resize:none}#View-EventsLive .event-live-content .event-live-chat .event-live-send-section>form button{cursor:pointer}#View-EventsLive .event-live-content .event-live-chat.hide{display:grid!important}#View-EventsLive .event-live-content-withvideo{grid-template-columns:1fr 500px}#View-EventsLive .event-live-content-withvideo .event-live-video,#View-EventsLive .event-live-content-withvideo .event-live-video-error{display:grid;width:100%;justify-self:center}#View-EventsLive .event-live-content-withvideo .event-live-video{grid-column:1/2;grid-row:1/2}#View-EventsLive .event-live-content-withvideo .event-live-video-error{grid-column:1/2;grid-row:2/3;grid-row-gap:1rem;padding:2rem;align-self:start;font-size:1.2rem;font-weight:700;border-radius:.625rem;background-color:#ffe9e9;color:#9f0010}#View-EventsLive .event-live-content-withvideo .event-live-video-error span:nth-child(3){font-size:.9rem}#View-EventsLive .event-container-youtube{display:grid;place-items:center}#View-EventsLive .event-container-youtube .event-content-youtube{position:relative;max-width:800px;width:100%;aspect-ratio:16/9;overflow:hidden}#View-EventsLive .event-container-youtube .event-content-youtube #Event-Live-YouTube{position:absolute;top:0;left:0;width:100%;height:100%;border:none}#View-EventsLive .event-live-error span{font-weight:700;color:#9f0010}#View-EventsLive .slide-fade-enter-active,#View-EventsLive .slide-fade-leave-active{transition:all 1s ease}#View-EventsLive .slide-fade-enter,#View-EventsLive .slide-fade-leave-to{height:0;overflow-y:hidden;opacity:0}@media only screen and (max-width:1070px){#View-EventsLive{margin:10px 10px 0 10px}#View-EventsLive .event-live-status .event-live-status-ready{display:grid;grid-template-columns:1fr 1fr;align-items:center}#View-EventsLive .event-live-status .event-live-status-ready .event-live-status-showchat{display:unset;justify-self:end;cursor:pointer}#View-EventsLive .event-live-topic{line-height:1.1em}#View-EventsLive .event-live-content-withvideo{grid-template-columns:1fr}#View-EventsLive .event-live-content .event-live-chat{position:absolute;grid-template-rows:auto calc(100vh - 140px - 60px - 34px) 60px;width:100%;padding:20px 20px 0 20px;background-color:#fff}#View-EventsLive .event-live-content .event-live-chat .event-live-chat-action{display:unset}#View-EventsLive .event-live-content .event-live-chat .event-live-chat-action button{cursor:pointer}#View-EventsLive .event-live-content .event-live-chat .event-live-send-section>form{display:grid;grid-template-columns:1fr 60px;grid-template-rows:60px}#View-EventsLive .event-live-content .event-live-chat:not(.show){z-index:-1}#View-EventsLive .event-live-content .event-live-chat.show{z-index:1000}}#View-SignIn{display:grid;grid-template-columns:1fr;grid-template-rows:minmax(100px,auto) 1fr}#View-SignIn>span{align-self:center;justify-self:center;font-size:1.5rem;font-weight:700}#View-SignIn>form{align-self:start;justify-self:center}#View-SignIn>form .form-action{margin-top:30px}