html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-family:sans-serif;font-size:8px}body{margin:0;font-size:1.6rem;line-height:1.5;color:#3c434c}.mfa__BackupCodes>span,article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,pre,samp{font-size:1em}code,kbd,pre,samp{font-family:monospace,monospace}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}legend,td,th{padding:0}@media screen and (min-width:768px){html{font-family:"Noto Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:10px}}dt,h1,h2,h3{font-weight:600}@media screen and (min-width:768px){h1,h2,h3{font-family:'Dosis','arial',sans-serif;font-weight:600}}a,h1 a,h2 a,h3 a{color:inherit}h3{margin-bottom:0;font-size:1em;text-transform:uppercase}:target{color:#1b8cb5}a:focus,a:hover{color:#1b8cb5}a[href^="#"],abbr{text-decoration:none}a[href^="#"]:before{content:"# ";color:#acb5bf}pre,samp{border:1px solid #dadfe5;background-color:#f7f7f7}pre{padding:1em}kbd{display:inline-block;margin:0 .1em;padding:.1em .6em;background-color:#e7ecf2;font-size:.85em;line-height:1.4;text-shadow:0 1px 0 #fff;border:1px solid #acb5bf;border-radius:3px;box-shadow:0 1px 0 rgba(12,13,14,.2),0 0 0 2px #fff inset;white-space:nowrap}samp{padding:.15em .3em}abbr{cursor:help}blockquote{border-left:3px solid #dadfe5;margin-left:1em;padding-left:1em;font-style:italic}time{font-weight:400}.page-header{text-transform:capitalize}.text--sub{color:#939aa3;font-size:.85em}.text--green{color:#678c23}.text--yellow{color:#e5b437}.text--red{color:#99393d}.u-hidden{display:none}.button{height:36px;padding:.45em .7em;background:#7c8794;border:0;box-sizing:border-box;text-decoration:none;text-align:center;line-height:calc(36px - (.45em*2));color:#fff;border-radius:3px;box-shadow:0 .075em rgba(0,0,0,.5);white-space:nowrap}.button:hover{background-color:#939aa3}.button+.button{margin-left:.25em}@media screen and (min-width:762px){.button{padding:.45em .7em}}.button img{height:1em;width:auto;margin-right:.25em;vertical-align:middle}.button--big{font-size:1.25em;border-radius:4px}.button--blue{background-color:#22add5}.button--blue:hover{background-color:#57d0f2;color:#fff}.button--blue:disabled{background-color:#a1e4f7;cursor:not-allowed}.button--red{background-color:#cd6166;color:#fff}.button--red:hover{background-color:#e68388;color:#fff}.button--red:disabled{background-color:#f7babc;color:#fff}.button--green{background-color:#adcc63;color:#fff}.button--green:hover{background-color:#c7e58e;color:#fff}.button--yellow{background-color:#e5b437;color:#fff}.button--yellow:hover{background-color:#ffcf56;color:#fff}.button--black{background-color:#3c434c}.button--black:hover{background-color:#5a6370;color:#fff}.button--white{background-color:#f7f7f7;color:#49535f}.button--white:hover{background-color:#dadfe5}.button--black-transparent,.button--white-transparent{border:1px solid #f7f7f7;background:0 0;box-shadow:none;color:#f7f7f7;box-sizing:border-box}.button--white-transparent:hover{background-color:#f7f7f7;color:#5a6370}.button--black-transparent{border:1px solid #5a6370;color:#5a6370}.button--black-transparent:hover{background-color:rgba(90,99,112,.15);color:#5a6370}.button--text{color:#f7f7f7;text-shadow:0 1px #49535f}.button--text,.button--text-black{background-color:transparent;box-shadow:none;font-weight:700}.button--text:focus,.button--text:hover{color:#f7f7f7;background-color:rgba(247,247,247,.25)}.button--text-black{color:#5a6370;text-shadow:none}.button--text-black:focus,.button--text-black:hover{color:#49535f;background-color:rgba(73,83,95,.25)}.button__Icon{margin-right:.5em}.admin__RoomList th,.form__InputContainer{text-align:left}.form__InputContainer+.form__InputContainer{margin-top:1.25em}.form__InputContainer--inline{display:-ms-flexbox;display:flex;-ms-flex-positive:1;flex-grow:1;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.form__InputContainer--inline>*{margin-left:1em}.form__InputContainer--inline>:first-child{margin-left:0}.form__InputWrapper{-ms-flex-positive:1;flex-grow:1}.form__Label{display:block;padding-bottom:.25em;font-size:.85em;font-weight:400;color:#7c8794}.form__Input{padding:.4em .75em;border:1px solid #acb5bf;border-radius:2px;background-color:#f7f7f7;outline:0;box-sizing:border-box}.form__Input:focus{border-color:#5a6370}.form__InlineInput.touched:required:invalid,.form__Input.touched:required:invalid{border-color:#cd6166}.form__Input:disabled{cursor:not-allowed}.form__Input--white{background-color:#fff}.form__Input-radio{margin-right:.25em}.form__Input-checkbox{display:none}.form__Input-checkbox+label{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:relative;padding-left:1.5em}.form__Input-checkbox+label:before{content:"";position:absolute;left:0;width:1.6rem;height:1.6rem;background:#f7f7f7;border:1px solid #acb5bf;border-radius:2px;line-height:1.6rem;font-size:.85em;text-align:center;cursor:pointer}.form__Input-checkbox+label:hover:before{border-color:#1b8cb5}.form__Input-checkbox:checked+label:before{content:"\f00c";font-family:"Font Awesome 5 Pro"}.form__Input-checkbox:disabled+label:before{background-color:#dadfe5;color:#939aa3;border-color:#acb5bf;cursor:not-allowed}.form__InputInline{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end}.form__InputInline>.form__InputContainer+.form__InputContainer{margin-top:0;margin-left:.5em}.form__InputInline .button,.form__InputInline>.form__Input{display:inline-block;width:auto;margin-right:1em}.form__InputInline .button:last-child,.form__InputInline>.form__Input:last-child{margin-right:0}.form__InlineInput{width:100%;height:2.3em;padding:0 .75em;border:0;border-bottom:2px solid #acb5bf;background-color:#f7f7f7;outline:0;box-sizing:border-box}.form__InlineInput:focus{border-color:#1b8cb5}.form__InlineInput--white{background-color:#fff}.form__Error{font-size:.85em;font-weight:600;color:#cd6166}.form__LinkBack{margin-top:1em}.form__Header{margin:0 0 1em}.section-header{font-size:2em;text-align:center}.section-header.white{color:#fff}.imageUpload__Container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:256px;height:256px;box-sizing:border-box;background-color:#e0f8ff;outline:2px dashed #22add5}.imageUpload__Container--dragover{background-color:#a1e4f7}.imageUpload__FormWrapper{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-wrap:wrap;flex-wrap:wrap}.imageUpload__Form{display:inline-block;-ms-flex-negative:0;flex-shrink:0}.imageUpload__File{position:absolute;width:.1px;height:.1px;opacity:0;overflow:hidden;z-index:-1}.imageUpload__Label{cursor:pointer}.imageUpload__Label:hover{color:#1b8cb5}.imageUpload__Label--hasImage,.imageUpload__UploadButton,.messages__Wrapper--me+.messages__Wrapper--me .messages__Message::before,.messages__Wrapper--them+.messages__Wrapper--them .messages__Message::before{display:none}.imageUpload__UploadButton--visible{display:inline-block}.imageUpload__Loading{position:absolute;width:48px;height:48px;background-color:rgba(0,0,0,.25)}.imageUpload__Existing{width:320px;margin-top:2rem}:root{--blue: #39f}.cropper-container{font-size:0;line-height:0;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;direction:ltr;-ms-touch-action:none;touch-action:none}.cropper-container img{display:block;min-width:0!important;max-width:none!important;min-height:0!important;max-height:none!important;width:100%;height:100%;image-orientation:0deg}.cropper-canvas,.cropper-crop-box,.cropper-drag-box,.cropper-modal,.cropper-wrap-box{position:absolute;top:0;right:0;bottom:0;left:0}.cropper-wrap-box{overflow:hidden}.cropper-drag-box{opacity:0;background-color:#fff}.cropper-modal{opacity:.5;background-color:#000}.cropper-view-box{display:block;overflow:hidden;width:100%;height:100%;outline:1px solid var(--blue);outline-color:color(var(--blue) opacity(75%))}.cropper-dashed{position:absolute;display:block;opacity:.5;border:0 dashed #eee}.cropper-dashed.dashed-h{top:calc(100%/3);left:0;width:100%;height:calc(100%/3);border-top-width:1px;border-bottom-width:1px}.cropper-dashed.dashed-v{top:0;left:calc(100%/3);width:calc(100%/3);height:100%;border-right-width:1px;border-left-width:1px}.cropper-center{position:absolute;top:50%;left:50%;display:block;width:0;height:0;opacity:.75}.cropper-center:after,.cropper-center:before{position:absolute;display:block;content:' ';background-color:#eee}.cropper-center:before{top:0;left:-3px;width:7px;height:1px}.cropper-center:after{top:-3px;left:0;width:1px;height:7px}.cropper-face,.cropper-line{width:100%;height:100%;opacity:.1}.cropper-face,.cropper-line,.cropper-point,.cropper-point.point-se:before{position:absolute;display:block}.cropper-face{top:0;left:0;background-color:#fff}.cropper-line,.cropper-point{background-color:var(--blue)}.cropper-line.line-e{top:0;right:-3px;width:5px;cursor:e-resize}.cropper-line.line-n{top:-3px;left:0;height:5px;cursor:n-resize}.cropper-line.line-w{top:0;left:-3px;width:5px;cursor:w-resize}.cropper-line.line-s{bottom:-3px;left:0;height:5px;cursor:s-resize}.cropper-point{width:5px;height:5px;opacity:.75}.cropper-point.point-e{top:50%;right:-3px;margin-top:-3px;cursor:e-resize}.cropper-point.point-n{top:-3px;left:50%;margin-left:-3px;cursor:n-resize}.cropper-point.point-w{top:50%;left:-3px;margin-top:-3px;cursor:w-resize}.cropper-point.point-s{bottom:-3px;left:50%;margin-left:-3px;cursor:s-resize}.cropper-point.point-ne{top:-3px;right:-3px;cursor:ne-resize}.cropper-point.point-nw{top:-3px;left:-3px;cursor:nw-resize}.cropper-point.point-sw{bottom:-3px;left:-3px;cursor:sw-resize}.cropper-point.point-se{right:-3px;bottom:-3px;width:20px;height:20px;cursor:se-resize;opacity:1}@media (min-width:768px){.cropper-point.point-se{width:15px;height:15px}}@media (min-width:992px){.cropper-point.point-se{width:10px;height:10px}}@media (min-width:1200px){.cropper-point.point-se{width:5px;height:5px;opacity:.75}}.cropper-point.point-se:before{right:-50%;bottom:-50%;width:200%;height:200%;content:' ';opacity:0;background-color:var(--blue)}.cropper-invisible{opacity:0}.cropper-bg{background-image:inline("../images/bg.png")}.cropper-hide{position:absolute;display:block;width:0;height:0}.cropper-hidden{display:none!important}.cropper-move{cursor:move}.cropper-crop{cursor:crosshair}.cropper-disabled .cropper-drag-box,.cropper-disabled .cropper-face,.cropper-disabled .cropper-line,.cropper-disabled .cropper-point{cursor:not-allowed}.pagination{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;width:100%;margin:1em 0}.pagination__Page{display:inline-block;min-width:32px;height:32px;padding:0 .25em;border:1px solid #dadfe5;border-radius:2px;box-sizing:border-box;background-color:#fff;line-height:32px;text-decoration:none;text-align:center}.pagination__Page+.pagination__Page{margin-left:.5em}.pagination__Page:focus,.pagination__Page:hover{background:#e7ecf2;color:inherit}.pagination__Page--current{background-color:#22add5;color:#fff}.pagination__Page--current:focus,.pagination__Page--current:hover{background:#57d0f2;color:#fff}.pagination__End{padding:0 .5em}.figure__Set{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width:768px){.figure__Set{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.figure__Item img,.messages__MessageBody img{max-width:100%}.figure__Caption{color:#939aa3;font-size:.85em;text-align:center}dd{margin-bottom:1em;margin-left:0}.modal{position:fixed;top:0;right:0;bottom:0;left:0;display:none;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background:rgba(0,0,0,.5)}.modal.open,.modal__Window{display:-ms-flexbox;display:flex}.modal__Window{-ms-flex-direction:column;flex-direction:column;width:33em;overflow:hidden;border-radius:3px;outline:0}.modal__Header{position:relative;margin:0;padding:1.25rem 1rem;background:#49535f;border-radius:3px 3px 0 0;font-size:1em;font-weight:500;color:#fff}.modal__Body{padding:2rem 1rem;background:#f7f7f7}.modal__Body a,.modal__Body a:link,.modal__Body a:visited{color:inherit}.modal__Body a:focus,.modal__Body a:hover{color:#1b8cb5}.modal__Body--scroll{max-height:350px;overflow-y:auto;line-height:1.5}.modal__Body--noPadding{padding:0}.modal__Footer{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding:.5em 0;background:#f7f7f7}.modal__Error{display:inline-block;width:100%;padding:1em 0 0;font-weight:600;text-align:center}.modal__Button{background:0 0;border:0}.modal__Button-close{position:absolute;top:0;right:0;width:40px;height:40px;font-size:18px;font-weight:300;opacity:.85}.modal__SubText{margin-top:1em;padding:0 1rem 2rem;color:#939aa3;text-align:center}.modal__SubText a,.modal__SubText a:visited{color:#22add5}.modal__SubText a:focus,.modal__SubText a:hover{color:#1b8cb5}.loading{width:48px;height:48px;background-color:rgba(0,0,0,.5);border-radius:3px}.userIconPreview__Container{width:190px;margin-bottom:1em;padding:1em;border-color:#e7ecf2;font-size:1.3rem}.userIconPreview__Container.dark{background-color:#3c3836;color:#fbf1c7;border-color:#504945}.userIconPreview__Item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:30px;border-color:inherit;border-top-width:1px;border-top-style:solid;border-bottom-width:1px;border-bottom-style:solid}.userIconPreview__Icon{width:24px;height:24px}.userIconPreview__Handle{margin-left:.25em;font-weight:700}#new{position:relative}#HW_badge_cont{position:absolute!important;top:-.75em;right:0;display:inline-block!important}@media screen and (min-width:768px){#HW_badge_cont{right:-.75em}}.messages__InboxList,.messages__Wrapper+.messages__Wrapper{margin-top:1em}.messages__Wrapper{display:-ms-flexbox;display:flex;margin-left:1em}.messages__Wrapper:target{color:currentColor}.messages__Wrapper--me{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.messages__Wrapper--me+.messages__Wrapper--me,.messages__Wrapper--them+.messages__Wrapper--them{margin-top:.25em}.messages__Actions{display:-ms-flexbox;display:flex;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:center;align-items:center;color:#c7cfd9}.messages__Actions:focus,.messages__Actions:hover{color:#49535f}.messages__Action{background:0 0;border:0}.messages__ActionLabel{display:inline-block;width:100%;font-size:.85em}.messages__Message{display:-ms-flexbox;display:flex;position:relative;width:75%;margin-right:1em;padding:.35em 1em .35em .35em;background:#e7ecf2;border-radius:.5em;box-shadow:0 1px 1px rgba(0,0,0,.35)}.messages__Message::before{content:'';position:absolute;left:-14px;top:0;width:0;height:0;border-top:16px solid #e7ecf2;border-right:8px solid transparent;border-left:14px solid transparent;border-radius:3px}.messages__Message--me{margin-left:auto;padding-left:1em;background:#a1e4f7}.messages__Message--me::before{right:-14px;left:auto;border-color:#a1e4f7;border-left:8px solid transparent;border-right:14px solid transparent}.messages__Message p{margin:1em 0}.messages__Message p:first-of-type{margin-top:0}.messages__Message p:last-of-type{margin-bottom:0}.messages__AvatarWrapper{-ms-flex-negative:0;flex-shrink:0;width:64px;height:64px;margin-right:.5em;border-radius:4px;overflow:hidden}.messages__Avatar{width:100%;height:100%}.messages__MessageContent{width:100%}.messages__Header{margin-bottom:.25em}.messages__HeaderUsername{font-size:.85em;font-weight:700;text-decoration:none}.messages__Footer{font-size:.85em;text-align:right;line-height:1;color:rgba(73,83,95,.5)}.messages__LoadMoreContainer{margin-top:6.4rem;margin-bottom:3.2rem;text-align:center}.messages__Conversation{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding:.5em;border:1px solid #dadfe5;background-color:#fff;border-radius:3px;text-decoration:none}.messages__Conversation:focus,.messages__Conversation:hover{background-color:#e0f8ff}.messages__Conversation+.messages__Conversation{margin-top:1em}.messages__ConversationHeader{display:-ms-flexbox;display:flex}.messages__ConversationAvatarWrapper{position:relative;float:left;height:64px;width:64px;margin-right:1.6rem}.messages__ConversationAvatar,body,html{height:100%}.messages__ConversationUnread{position:absolute;top:-.25em;right:-.5em}.messages__ConversationUser{font-size:1.25em}.pill{font-size:.85em;font-weight:700;background-color:#939aa3;padding:0 .5em;border-radius:1em}.pill--red{background-color:#b65053;color:#fff}.pill--blue{background-color:#1b8cb5;color:#fff}.pill--white{background-color:#fff;color:#1b8cb5}.mfa__BackupCodes{column-count:4;background-color:#fff;text-transform:uppercase}.mfa__CodeImage{text-align:center}.mfa__CodeImage>img{background-color:#fff;border:1px solid #c7cfd9;border-radius:3px;overflow:hidden}.banner{padding:1em 1.5em;border-radius:4px;font-weight:600}.banner--warning{background-color:#ffcf56;text-shadow:0 1px #ffe6a6}.error{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;width:100%;transform:translate(0,50%)}.error__Title{margin:0;font-size:5em}.error__Lead{max-width:33em;text-align:center;font-size:1.5em;font-weight:300}.header{float:left;width:100%;padding:1.6rem 0;background-color:#1b8cb5;line-height:40px}@media screen and (min-width:768px){.header{position:relative}}.header__Title{margin:0 0 1.6rem;padding:50px 0 0;background-image:url(/images/logo.svg);background-repeat:no-repeat;background-size:50px;background-position:center top;font-size:4.2rem;font-weight:300;color:#fff;text-align:center}@media screen and (min-width:768px){.header__Title{padding:0 0 0 50px;background-position:left center}}.header__Title a{text-decoration:none}.header__Title a:hover,.header__Title a:visited{color:inherit}@media screen and (min-width:768px){.header__Title{float:left;margin:0;font-size:2.4rem;text-align:left}}.header__Nav{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;text-align:center}@media screen and (min-width:768px){.header__Nav{display:block;float:right;text-align:inherit}}.header__NavItem{text-align:center}.header__NavItem+.header__NavItem{margin-top:.5em;margin-left:0}@media screen and (min-width:768px){.header__NavItem+.header__NavItem{margin-left:1em;margin-top:0}}.header__ProfileDropdownTrigger{min-width:5em;line-height:1}.header__ProfileDropdown{display:none;position:absolute;z-index:1000;min-width:125px;margin:0 10px;background-color:#fff;border-radius:3px;overflow:hidden;box-shadow:0 1px 2px rgba(0,0,0,.25)}.header__ProfileDropdownItem{display:block;padding:.45em 1em;color:#5a6370;text-decoration:none;text-align:center;line-height:1}.header__ProfileDropdownItem:hover{color:#3c434c;background-color:#e7ecf2}.header__ProfileDropdownItem+.header__ProfileDropdownItem,tbody>tr+tr{border-top:1px solid #dadfe5}.footer{padding:3.2rem 0}@media screen and (min-width:768px){.footer__Wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}}.footer__Wrapper+.footer__Wrapper{margin-top:1.6rem}.footer__Links{width:100%;text-align:center}.footer__Links+.footer__Links{margin-top:1em}@media screen and (min-width:768px){.footer__Links{width:auto;text-align:left}.footer__Links+.footer__Links{margin-top:0}}.footer__Link{display:inline-block;width:100%;color:inherit}@media screen and (min-width:768px){.footer__Link{width:auto}.footer__Link+.footer__Link{margin-left:.5em}}.footer__Link:hover{color:#22add5}.footer__Link-social{display:inline-block;width:21px;height:21px;padding:.25em;border:1px solid #fff;border-radius:50%;line-height:21px;text-align:center}.footer__Link-social+.footer__Link-social{margin-left:.5em}.footer__Copyright{display:block;width:100%;text-align:center;font-size:.85em;color:#939aa3}.footer__Logo{width:32px;height:32px;margin:0 auto;background-image:url(/images/logo.svg);background-size:32px}.hero{padding:1.6rem 0}.hero .header{background:0 0}@media screen and (min-width:768px){.hero{position:relative;height:500px;padding-top:0;padding-bottom:3.2rem;background:url(../images/hero.jpg) left top;background-size:cover}}@media screen and (min-width:1140px){.hero{height:700px;background-position-x:center;background-position-y:center}}.hero__Form{width:280px;margin:6.4rem auto 0}@media screen and (min-width:768px){.hero__Form{position:absolute;bottom:12.8rem;left:50%;display:-ms-flexbox;display:flex;width:500px;padding-top:12.8rem;margin:0 0 0 -250px}}.hero__FormInput{width:100%;height:3.2rem;margin-bottom:.8rem;padding-right:1em;padding-left:1em;border:1px solid #939aa3;box-sizing:border-box;border-right:none;border-radius:1.6rem;outline:0}.hero__FormInput:focus{border-color:#3c434c}@media screen and (min-width:768px){.hero__FormInput{-ms-flex-positive:1;flex-grow:1;height:4.2rem;margin-bottom:0;border-radius:2.1rem 0 0 2.1rem}}.hero__FormButton{display:block;width:90%;height:inherit;margin:0 auto}@media screen and (min-width:768px){.hero__FormButton{-ms-flex-negative:0;flex-shrink:0;width:auto;padding-right:1em;padding-left:.7em;border-radius:0 2.1rem 2.1rem 0;box-shadow:none}}.hero__Message{padding-top:32px;text-align:center;color:#fff}@media screen and (min-width:768px){.hero__Message{padding-top:19rem}}@media screen and (min-width:1140px){.hero__Message{padding-top:25.6rem}}.hero__MessagePrimary{margin:0}@media screen and (min-width:768px){.hero__MessagePrimary{font-size:4.2rem}.hero__MessageSecondary{opacity:.8}}.info{padding:6.4rem 0}.info__Article{width:100%;box-sizing:border-box}.info__Article+.info__Article{margin-top:3.2rem}@media screen and (min-width:768px){.info__Article+.info__Article{margin-top:6.4rem}}.info__ArticleContent{max-width:33em;margin:0 auto}.rooms__Wrapper{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;padding-bottom:4em}.rooms__MoreLink{width:100%;margin-top:3.2rem;text-align:center}.room__Item{-ms-flex-preferred-size:320px;flex-basis:320px;margin:1em .5em 0;background:#fff;border-radius:3px;overflow:hidden;box-shadow:0 1px 1px rgba(0,0,0,.25);text-decoration:none}.room__Header{position:relative}.room__Cam{height:240px;background-image:url(../images/logo.svg);background-repeat:no-repeat;background-position:center;background-size:50%}.room__Cam--full{background-size:100%}.room__Details{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-direction:column;flex-direction:column;box-sizing:border-box;padding:0 1em;color:#fff}.room__Details,.room__DetailsHeader{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100%}.room__DetailsFooter{width:100%;padding-bottom:.5em;color:#49535f;line-height:1.3}.room__DetailsDescription,.room__Name{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.room__DetailsDescription{display:flow-root;font-size:.85em}.room__Name{-ms-flex-positive:1;flex-grow:1;margin:0;border-radius:3px;color:#49535f;font-family:inherit;font-size:1.15em;font-weight:inherit;text-transform:inherit}.room__Counts{-ms-flex-negative:0;flex-shrink:0}.room__Broadcasters,.room__Viewers{padding:0 .35em;border-radius:3px;text-align:center;color:#49535f;font-weight:600}.settings__Menu{list-style:none;margin:0;padding:0;border:1px solid #acb5bf;border-radius:3px}.settings__MenuItem+.settings__MenuItem{border-top:1px solid #acb5bf}.settings__MenuItemLink{display:block;padding:.25em;background-color:#fff;color:#22add5;text-decoration:none}.settings__MenuItemLink.active,.settings__MenuItemLink:hover{background-color:#e7ecf2}.settings__RoomModList{padding:0;list-style:none}.settings__RoomModListItem{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.settings__RoomModUsername{font-weight:700}.settings__RoomModAssignedBy{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;margin-left:1em}.settings__RoomModRemove{background:0 0;border:0}.settings__RoomModRemove:focus,.settings__RoomModRemove:hover{color:#1b8cb5}.settings__StatWrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;margin-bottom:3.2rem}.settings__Stat{-ms-flex-positive:1;flex-grow:1;padding:1em;background-color:#fff;border:1px solid #dadfe5;box-sizing:border-box;text-align:center}.settings__Stat+.settings__Stat{margin-left:1em}.settings__StatValue{font-size:3em;font-weight:600}.settings__PageBanner{float:left;width:100%;padding-top:.5em;padding-bottom:.5em;background-color:#5a6370;color:#fff;text-align:center;font-weight:600}.settings__PageBanner--success{background-color:#8ab23e}.settings__PageBanner--error{background-color:#b65053}.profile__SubTitle{margin:0}.profile__Container{padding:1em;background-color:#fff;border:1px solid #dadfe5}.profile__Container+.profile__Container{margin-top:32px}.profile__Container:last-of-type{margin-bottom:32px}.profile__Container--danger{border-color:#b65053}.profile__Container--clear{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:0;background-color:transparent;border:0}.profile__Container--right{display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.profile__Container img{max-width:100%}.profile__ContainerTitle{margin:0;font-size:1.25em;font-weight:600;text-transform:capitalize}.profile__DisplayImageContainer{width:160px;height:160px;overflow:hidden}.profile__DisplayImage{max-width:100%}.profile__ListItem+.profile__ListItem{margin-top:.5em}.profile__ListItemTitle{color:#7c8794}.profile__ListItemValue{margin:0}.profile__Article+.profile__Article{margin-top:3.2rem;border-top:1px solid #c7cfd9}.profile__TrophyWrapper{text-align:center}.profile__Trophy{display:inline-block;width:64px;height:64px;margin-bottom:.5em}.profile__Trophy:nth-of-type(even){margin-left:.5em}.profile__TrophyImage{width:100%;height:auto;border-radius:6px;box-shadow:0 2px 2px rgba(0,0,0,.5)}.profile__Action+.profile__Action{margin-top:1em;margin-left:0}.profile__UserSnippetContainer{display:-ms-flexbox;display:flex}.profile__UserSnippet{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;margin:0 .25em}.profile__UserSnippet img{margin-right:.25em;border-radius:2px}.admin__RoomList{width:100%}.admin__RoomListItem:nth-of-type(even){background-color:#f7f7f7}.admin__RoomListItemValue{padding:.25em}.admin__InfoList{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.admin__InfoList--scroll{max-height:400px;overflow-y:auto}.admin__InfoListItem,.admin__InfoListItemTitle{display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0}.admin__InfoListItem+.admin__InfoListItem{margin-top:.25em}.admin__InfoListItemTitle{-ms-flex-pack:justify;justify-content:space-between;width:14em;margin-right:1em;font-weight:700;text-align:right;text-transform:capitalize}.admin__InfoListItemTitle time,th{color:#939aa3}.admin__InfoListItemValue{-ms-flex-positive:1;flex-grow:1}.admin__ActionsContainer{display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.admin__Graphs{display:-ms-grid;display:grid;grid-gap:1em;-ms-grid-rows:(1fr)[3];grid-template-rows:repeat(3,1fr)}.admin__Graph{position:relative;width:100%;height:200px}.support{padding-top:6.4rem;padding-bottom:6.4rem;text-align:center}.support__Wrapper{display:-ms-grid;display:grid;grid-gap:1em;-ms-grid-columns:(auto)[1];grid-template-columns:repeat(1,auto)}@media screen and (min-width:768px){.support__Wrapper{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}}.support__Product{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;padding:1em;background:#fff;border:1px solid #dadfe5;border-radius:3px}.support__ProductPrice{font-family:Dosis,sans-serif;font-size:1.25em;font-weight:700;text-align:center}.support__ProductFeatures{list-style:none;margin:1em 0;padding:0;text-align:left}.support__ProductFeature{padding-left:.5em}.support__ProductFeature+.support__ProductFeature{margin-top:.5em}.support__ProductFeature:before{content:'\f004';padding-right:.5em;color:#b65053;font-family:'Font Awesome 5 Pro';font-size:.85em}.support__ProductPayButton{margin-top:1em;font-size:1.25em;font-weight:400;text-align:center}.support__ProductPayButton--label{font-family:dosis,sans-serif;font-weight:700}.support__ActionGroup{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.support__AmountForm{margin-top:1em}.help__ImageListItem{display:-ms-flexbox;display:flex}.ageVerify__DetailImage+.ageVerify__DetailImage,.help__ImageListItem+.help__ImageListItem{margin-top:3.2rem}.help__ImageListItemImageContainer{-ms-flex-negative:0;flex-shrink:0}.help__ImageListItemImage{width:64px;height:auto}.help__ImageListItemBody{margin-left:1.6rem}.help__ImageListItemTitle{display:inline-block;margin:0}.ageVerify__Upload{float:left;box-sizing:border-box;width:50%}.ageVerify__Info{float:left;box-sizing:border-box;margin-top:.25em;margin-left:1em;width:calc(50% - 1em);font-size:.85em;color:#7c8794}.ageVerify__DetailImageWrapper{text-align:center}.ageVerify__DetailImage{max-width:480px;height:auto;border:1px solid #5a6370}.payment__Container{display:-ms-grid;display:grid;grid-gap:1em;-ms-grid-columns:(auto)[1];grid-template-columns:repeat(1,auto)}.payment__Section,.payment__Source{display:-ms-flexbox;display:flex}.payment__Section>.profile__Container{width:100%;margin:0}.payment__Source{-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;box-sizing:border-box;margin-bottom:1em;padding:.5em;border:1px solid #c7cfd9;background-color:#fff}.payment__SourceLogo{width:auto;height:1.3em;margin-right:.5em}.payment__SourceDate{-ms-flex-positive:1;flex-grow:1;text-align:right}.payment__GiftLabel{display:-ms-flexbox;display:flex}body{background-color:#f7f7f7}@media screen and (min-width:768px){.multicol__Wrapper{display:-ms-flexbox;display:flex}}.multicol__Side{width:100%;-ms-flex-negative:0;flex-shrink:0}@media screen and (min-width:768px){.multicol__Side{width:200px}.multicol__Side--left{margin-right:1em}}.multicol__Main{width:100%}@media screen and (min-width:768px){.multicol__Main{-ms-flex-positive:1;flex-grow:1;width:auto}}.full-width{float:left;width:100%}.full-width--blue{background-color:#22add5}.full-width--white{background-color:#f7f7f7}.full-width--grey{background-color:#e7ecf2}.full-width--black{background-color:#3c434c;color:#fff}.fill-height{min-height:calc(100vh - 95px)}.register{padding:3.2rem 0}@media screen and (min-width:768px){.register{padding:6.4rem 0}}.register__Header{margin-bottom:3.2rem}.register__FormWrapper{float:left;width:100%}@media screen and (min-width:768px){.register__FormWrapper{float:none;width:450px;margin:0 auto}}.register__Form{max-width:300px}.register__FormInput,table{width:100%}.register__TermsText{display:block;margin-bottom:1em;font-size:.85em;color:#939aa3}.wrapper{max-width:1140px;margin:0 auto;padding:0 1rem}@media screen and (min-width:768px){.wrapper{padding:0 2rem}}.site-wrapper{min-height:calc(100% - 88px)}th{padding-top:.5em;padding-bottom:.5em;font-size:.85em;font-weight:400;text-align:left}thead>tr{border-bottom:1px solid #dadfe5}td{padding-top:.25em;padding-bottom:.25em}