.uppercaseHeader{color:#999;font-size:11px;font-weight:700;letter-spacing:.05em;line-height:17px;text-transform:uppercase}.textInput{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:8px 12px;background:#fff;border:1px solid #ddd;cursor:text;box-sizing:border-box;border-radius:3px}.textInput.focused{border:1px solid #aaa}.textInput .inset{margin:0 0 5px;color:#999;font-size:11px;font-weight:700;letter-spacing:.05em;line-height:15px;text-transform:uppercase;cursor:text;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.textInput .inputContainer,.textInput .inset{display:-webkit-box;display:-ms-flexbox;display:flex}.textInput .inputContainer{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.textInput .inputContainer .prefix,.textInput .inputContainer .suffix{color:#aaa;font-size:15px;line-height:22px;line-height:20px;cursor:text;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.textInput .inputContainer input{-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%;line-height:21px;border:0;margin:0;padding:0;resize:none;outline:none;color:#333;background:none;font-size:15px;line-height:22px;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-font-smoothing:antialiased;opacity:1}.textInput .inputContainer input:disabled{color:#333;-webkit-opacity:1;-webkit-text-fill-color:#333}.textInput.disabled,.textInput.disabled input{background:#efefef}.emailLoginForm{-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1}.emailLoginForm,.emailLoginForm>.topContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal}.emailLoginForm>.topContainer{-ms-flex-direction:column;flex-direction:column;padding:30px}.emailLoginForm>.topContainer h1{margin:0 0 30px}.emailLoginForm>.topContainer form,.emailLoginForm>.topContainer form .inputs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.emailLoginForm>.topContainer form .inputs .textInput{margin:0 0 15px}.emailLoginForm>.topContainer form .inputs .textInput:last-child{margin:0}.emailLoginForm>.topContainer .buttonContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:15px 0 0}.emailLoginForm>.topContainer .error{margin:15px 0}.emailSignupForm{-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1}.emailSignupForm,.emailSignupForm>.topContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal}.emailSignupForm>.topContainer{-ms-flex-direction:column;flex-direction:column;padding:30px}.emailSignupForm>.topContainer h1{font-size:17px;line-height:24px;margin:0 0 30px}.emailSignupForm>.topContainer form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.emailSignupForm>.topContainer form .textInput{margin:0 0 15px}.emailSignupForm>.topContainer .buttonContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.emailSignupForm>.topContainer .error{margin:15px 0}.forgotPassword{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1;padding:30px}.forgotPassword h1{margin:0 0 30px}.forgotPassword .bodyText{text-align:left;margin:0 0 15px}.forgotPassword form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.forgotPassword form .textInput{margin:0 0 15px}.forgotPassword form .buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.authButton{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;background-color:#fff;border:1px solid #ddd;cursor:pointer;border-radius:3px;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.authButton,.authButton .imageContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.authButton .imageContainer{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:50px;height:50px;border-right:1px solid #ddd}.authButton .imageContainer img{width:18px;height:18px;overflow:hidden;border-radius:2px}.authButton .cta,.authButton .imageContainer img{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.authButton .cta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:15px;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-wrap:no-wrap;flex-wrap:no-wrap;box-sizing:border-box}.authButton:hover{background-color:#efefef}.loginForm{-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1}.loginForm,.loginForm .topContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal}.loginForm .topContainer{-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:30px}.loginForm .topContainer h1{font-weight:600}.loginForm .topContainer .buttons{display:-webkit-box;display:-ms-flexbox;display:flex;margin:20px 0 0}.loginForm .topContainer .authButton,.loginForm .topContainer .emailButton{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 3px;padding:0;width:50px;height:50px;background-color:#efefef;border:none;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.loginForm .topContainer .authButton:hover,.loginForm .topContainer .emailButton:hover{background-color:#ddd}.loginForm .topContainer .authButton .imageContainer,.loginForm .topContainer .emailButton .imageContainer{display:none}.loginForm .topContainer .authButton .cta,.loginForm .topContainer .emailButton .cta{padding:0}.loginForm .topContainer .authButton .icon,.loginForm .topContainer .emailButton .icon{font-size:20px;margin:4px 0 0}.loginForm .topContainer .authButton .icon.icon-facebook,.loginForm .topContainer .emailButton .icon.icon-facebook{color:#3b5998}.loginForm .topContainer .authButton .icon.icon-twitter,.loginForm .topContainer .emailButton .icon.icon-twitter{font-size:21px;color:#55acee}.loginForm .topContainer .authButton .icon.icon-github,.loginForm .topContainer .emailButton .icon.icon-github{font-size:22px;color:#333}.loginForm .topContainer .authButton .google,.loginForm .topContainer .emailButton .google{height:23px}.loginForm .topContainer .centeredDivider{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 10px}.loginForm .topContainer .error{margin:15px 0 0}.oauthSignupForm{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:30px}.oauthSignupForm h1{margin-bottom:15px}.oauthSignupForm input{vertical-align:top}.oauthSignupForm .loggingIn{padding:30px}.oauthSignupForm .failure{text-align:left;font-size:15px;line-height:22px}.oauthSignupForm .connectedTo{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 0 30px;font-size:15px;line-height:22px}.oauthSignupForm .connectedTo,.oauthSignupForm form{display:-webkit-box;display:-ms-flexbox;display:flex}.oauthSignupForm form,.oauthSignupForm form .inputs{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.oauthSignupForm form .inputs{display:-webkit-box;display:-ms-flexbox;display:flex}.oauthSignupForm form .inputs .textInput{margin:0 0 15px}.oauthSignupForm form .confirm{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.oauthSignupForm .avatarContainer{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0 auto 15px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;width:70px;height:70px;border-radius:100px}.oauthSignupForm .avatarContainer img{position:absolute;padding:0;height:100%;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-filter:blur(0);filter:none}.signupForm{-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1}.signupForm,.signupForm .topContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal}.signupForm .topContainer{-ms-flex-direction:column;flex-direction:column;padding:30px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.signupForm .topContainer h1{font-weight:600}.signupForm .topContainer .note{margin:20px 0 0;color:#666;font-size:14px;line-height:20px;text-align:center}.signupForm .topContainer .buttons{display:-webkit-box;display:-ms-flexbox;display:flex;margin:20px 0 0}.signupForm .topContainer .authButton,.signupForm .topContainer .emailButton{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 3px;padding:0;width:50px;height:50px;background-color:#efefef;border:none;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.signupForm .topContainer .authButton:hover,.signupForm .topContainer .emailButton:hover{background-color:#ddd}.signupForm .topContainer .authButton .imageContainer,.signupForm .topContainer .emailButton .imageContainer{display:none}.signupForm .topContainer .authButton .cta,.signupForm .topContainer .emailButton .cta{padding:0}.signupForm .topContainer .authButton .icon,.signupForm .topContainer .emailButton .icon{font-size:20px;margin:4px 0 0}.signupForm .topContainer .authButton .icon.icon-facebook,.signupForm .topContainer .emailButton .icon.icon-facebook{color:#3b5998}.signupForm .topContainer .authButton .icon.icon-twitter,.signupForm .topContainer .emailButton .icon.icon-twitter{font-size:21px;color:#55acee}.signupForm .topContainer .authButton .icon.icon-github,.signupForm .topContainer .emailButton .icon.icon-github{font-size:22px;color:#333}.signupForm .topContainer .authButton .google,.signupForm .topContainer .emailButton .google{height:23px}.signupForm .topContainer .centeredDivider{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 10px}.signupForm .topContainer .error{margin:15px 0 0}.accountModal{background:#fff;width:100%;max-width:440px;border-radius:3px}.accountModal button{z-index:200}.accountModal .buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.accountModal .buttons button{margin-left:15px}.accountModalCTA{border-top:1px solid #efefef;vertical-align:top;text-align:center;padding:15px 0;cursor:pointer;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.accountModalCTA:hover{color:#666}.accountModalCTA span{font-size:15px;line-height:22px}.contentContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}@media (min-width:781px) and (max-width:1020px){.contentContainer{padding:0 30px;box-sizing:border-box}}@media (max-width:780px){.contentContainer{padding:0 15px;box-sizing:border-box}}.contentContainer .contentInnerContainer{width:100%;max-width:960px}.navLogo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:60px;margin:-20px;padding:0 20px;box-sizing:border-box}@media (max-width:780px){.navLogo{display:none}}.navLogo img{height:20px;margin:4px 0 0}.navLogo.mobile{display:none}@media (max-width:780px){.navLogo.mobile{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 15px;margin:0 0 0 -15px}.navLogo.mobile img{height:30px}}.fourOhFour{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:30px 0 0}.fourOhFour .navLogo{margin:20px 0 50px;padding:0}.fourOhFour span{font-size:15px;line-height:22px;margin:0 0 10px}.fourOhFour .underline{color:#525df9;border-bottom:1px dotted #525df9}.tooltipContainer{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;cursor:default}.tooltipContainer .tooltip{position:absolute;z-index:99999;width:150px;background:#333;padding:8px 10px;color:#fff;text-align:center;font-weight:400;font-size:15px;line-height:22px;border-radius:3px;box-sizing:border-box}.tooltipContainer .tooltip.right{top:50%;left:100%;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin:0 0 0 15px}.tooltipContainer .tooltip.right .arrow{top:50%;left:8px;-webkit-transform:translate(100%,-50%);transform:translate(100%,-50%);-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.tooltipContainer .tooltip.bottom{left:50%;top:100%;-webkit-transform:translateX(-50%);transform:translateX(-50%);margin:15px 0 0}.tooltipContainer .tooltip.bottom .arrow{top:8px;left:50%;-webkit-transform:translate(-50%,100%);transform:translate(-50%,100%);-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:rotate(225deg);transform:rotate(225deg)}.tooltipContainer .tooltip .arrow{content:"";position:absolute;width:0;height:0;top:50%;left:8px;-webkit-transform:translate(100%,-50%);transform:translate(100%,-50%);box-sizing:border-box;border:5px solid #000;border-color:transparent #333 #333 transparent}.billingPlan{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1;box-sizing:border-box}.billingPlan.card,.billingPlan .card{background-color:#fff;overflow:visible;border-radius:3px}.billingPlan .banner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:37px;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;color:#fff;background:#525df9;border-top-left-radius:3px;border-top-right-radius:3px}.billingPlan .noBanner{height:37px}@media (max-width:740px){.billingPlan .noBanner{height:0}}.billingPlan .planContents{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1;flex:1}.billingPlan .planContents .name{margin:35px 0 0;font-size:11px;font-weight:700;text-transform:uppercase;color:#232323;letter-spacing:.05em}@media (max-width:740px){.billingPlan .planContents .name{margin:30px 0 0}}.billingPlan .planContents .price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin:30px 0 0;height:40px;color:#525df9;font-size:40px;font-weight:600;line-height:32px;text-transform:uppercase}.billingPlan .planContents .price.custom{font-size:28px}@media (max-width:740px){.billingPlan .planContents .price{margin:15px 0 0}}.billingPlan .planContents .price .small{font-weight:700;font-size:20px;line-height:20px}.billingPlan .planContents .subprice{margin:10px 0 0;color:#888;font-size:12px;line-height:17px}.billingPlan .planContents .features{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1;flex:1;margin:30px 0}@media (max-width:740px){.billingPlan .planContents .features{margin:15px 0}}.billingPlan .planContents .features .feature{margin:0 0 10px;color:#666;text-align:center;font-size:15px;line-height:22px}.billingPlan .planContents .features .divider{margin:30px 0 40px;height:1px;width:100px;background-color:#ddd}@media (max-width:740px){.billingPlan .planContents .features .divider{margin:10px 0 20px}}.billingPlan .planContents button{padding:12px 16px;margin:0 0 40px;background:#3ac600}@media (max-width:740px){.billingPlan .planContents button{margin:0 0 30px}}.billingPlan .planContents button:hover{background:#36b700}.toggle{position:relative;width:55px;min-width:55px;height:30px;background:#ddd;-webkit-transition:background .15s ease-in-out;transition:background .15s ease-in-out;border-radius:15px;box-sizing:border-box}.toggle.on{background:#525df9}.toggle.on .toggleCircle{left:28px}.toggle .toggleCircle{position:absolute;left:3px;top:3px;width:24px;height:24px;background:#fff;-webkit-transition:left .15s ease-in-out;transition:left .15s ease-in-out;border-radius:15px;box-sizing:border-box}.dropdownContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#fff;border-radius:3px;cursor:pointer;position:relative;min-width:150px;border:1px solid #ddd}.dropdownContainer.open{border-bottom-left-radius:0;border-bottom-right-radius:0}.dropdownContainer .selection{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:10px}.dropdownContainer .selection,.dropdownContainer .selection .left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.dropdownContainer .selection .left .thumbnail{width:15px;height:15px;margin-right:8px}.dropdownContainer .selection span{color:#333;line-height:15px}.dropdownContainer .selection .downArrow{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #aaa;-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.dropdownContainer .dropdown{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:absolute;left:-1px;z-index:100;background-color:#fff;width:100%;border:1px solid #ddd;border-bottom-left-radius:3px;border-bottom-right-radius:3px}.dropdownContainer .dropdown .option{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;line-height:17px;padding:8px 10px;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.dropdownContainer .dropdown .option .thumbnail{margin-right:8px;width:15px;height:15px}.dropdownContainer .dropdown .option span{color:#333;line-height:15px}.dropdownContainer .dropdown .option:hover{background-color:#eee}.userAvatar{position:relative;width:30px;height:30px}.userAvatar .avatarContainer{position:relative;height:100%;overflow:hidden;border-radius:100%}.userAvatar .avatarContainer img{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:auto;min-width:100%;height:100%;overflow:hidden;border-radius:100px}.userAvatar .badge{position:absolute;right:3px;bottom:5px}.userAvatar .badge .star{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:11px;height:11px;font-size:7px;background:#525df9;border:2px solid #fff;z-index:1;border-radius:100%}.userAvatar .badge .star,.userAvatar .missingAvatar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff}.userAvatar .missingAvatar{cursor:default;font-size:18px;width:100%;height:100%;background:#bbb;border-radius:100%;text-align:center;-ms-flex-pack:distribute;justify-content:space-around;text-transform:uppercase;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.loginForm{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.loginForm,.loginForm .authButtons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.loginForm .authButtons{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.loginForm .authButtons .authButton{margin:0 0 15px}.loginForm .authButtons .authButton:last-child{margin:0}.loginForm .authButtons .error{text-align:center}.loginForm .emailForm,.loginForm .forgotForm{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.loginForm .emailForm .textInput,.loginForm .forgotForm .textInput{margin:0 0 15px}.loginForm .emailForm .buttonContainer,.loginForm .forgotForm .buttonContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.loginForm .emailForm .buttonContainer .submitButton,.loginForm .forgotForm .buttonContainer .submitButton{-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;margin:10px 0 0;padding:15px 30px}.loginForm .emailForm .buttonContainer .submitButton .label,.loginForm .forgotForm .buttonContainer .submitButton .label{font-size:12px}.loginForm .reset{font-size:15px;line-height:22px;text-align:center}.loginForm .accountModalCTA{width:100%}.widgetDocsSidebar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;max-width:300px;min-width:300px;background:#fff;padding:15px 0;box-sizing:border-box}@media (max-width:780px){.widgetDocsSidebar{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;white-space:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;max-width:none;min-width:0;margin:0 0 15px;padding:15px 0 10px}}.widgetDocsSidebar .section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 0 20px}@media (max-width:780px){.widgetDocsSidebar .section{margin:0}}.widgetDocsSidebar .section:last-child{margin:0}.widgetDocsSidebar .section .uppercaseHeader{padding:5px 0 10px 15px}@media (max-width:780px){.widgetDocsSidebar .section .uppercaseHeader{padding:0 15px 10px}}.widgetDocsSidebar .section .links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (max-width:780px){.widgetDocsSidebar .section .links{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.widgetDocsSidebar .section .links a{padding:15px}.widgetDocsSidebar .section .links a:hover{background:#f5f5f5}.widgetDocsSidebar .section .links a.active{background:#efefef}@media (max-width:780px){.widgetDocsSidebar .section .links a.active{color:#525df9;background:none}}@media (max-width:780px){.widgetDocsSidebar .section .links a{padding:10px 15px;border-radius:3px}}.widgetDocs,.widgetDocs .widgetDocsContents{display:-webkit-box;display:-ms-flexbox;display:flex}.widgetDocs .widgetDocsContents{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media (max-width:780px){.widgetDocs .widgetDocsContents{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.widgetDocs .widgetDocsContents .widgetDocsSidebar{margin:0 15px 0 0}.widgetDocs .widgetDocsContents .mainContainer{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden;box-sizing:border-box}@media (max-width:780px){.widgetDocs .widgetDocsContents .mainContainer{width:100%;margin:15px 0 0}}.widgetDocsHome{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:30px;background:#fff;font-size:15px;line-height:22px;box-sizing:border-box}@media (max-width:780px){.widgetDocsHome{padding:15px}}.widgetDocsHome .title{margin:0 0 30px}.widgetDocsHome .heading,.widgetDocsHome .title{font-size:24px;line-height:36px;letter-spacing:-.01em;color:#333}.widgetDocsHome .heading{margin:0 0 20px}.widgetDocsHome .text{font-size:15px;line-height:22px;margin:0 0 10px}.widgetDocsHome .text a{text-decoration:underline;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.widgetDocsHome .text a:hover{opacity:.8}.widgetDocsHome .easySetup{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#f5f5f5;padding:15px;margin:10px 0 0;border-radius:3px}.widgetDocsHome .easySetup .topContainer{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.widgetDocsHome .easySetup .topContainer,.widgetDocsHome .easySetup .topContainer .icon-bolt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.widgetDocsHome .easySetup .topContainer .icon-bolt{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:28px;width:28px;height:28px;border:2px solid #525df9;font-size:18px;color:#525df9;margin:0 10px 0 0;border-radius:100%}.widgetDocsHome .easySetup .topContainer .icon-bolt:before{margin:0 0 0 1px}.widgetDocsHome .easySetup .bottomContainer{margin:15px 0 0 42px;display:inline}.widgetDocsHome .easySetup .bottomContainer .invite{display:inline;color:#525df9;cursor:pointer}.widgetDocsHome .easySetup .bottomContainer .invite:hover{opacity:.8}.widgetDocsHome .links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:25px 0}.widgetDocsHome .widgetDevices{width:100%}.widgetDocsHome .examples{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:30px 0 0}.widgetDocsHome .link{color:#525df9;text-decoration:underline;margin:0 15px 0 0;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out;font-size:15px;line-height:22px}.widgetDocsHome .link:hover{opacity:.8}.multiLanguageCodeBlock .selector{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.multiLanguageCodeBlock .selector .language{z-index:10;margin-bottom:-1px;font-size:15px;line-height:22px;padding:8px 12px;border-top:1px solid #ddd;border-left:1px solid #ddd;border-bottom:1px solid #ddd;border-top-left-radius:3px;border-top-right-radius:3px;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.multiLanguageCodeBlock .selector .language:last-child{border-right:1px solid #ddd}.multiLanguageCodeBlock .selector .language.selected{border-bottom:none;background-color:#f6f6f6}.multiLanguageCodeBlock pre{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#f6f6f6;border:1px solid #ddd;border-radius:3px;border-top-left-radius:0;overflow-y:hidden}.multiLanguageCodeBlock pre.noSelector{border-top-left-radius:3px}.multiLanguageCodeBlock pre code,.multiLanguageCodeBlock pre code.hljs{background:transparent;overflow-x:auto;padding:8px 12px}.widgetDocsWeb{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:100%;padding:30px;background:#fff}@media (max-width:780px){.widgetDocsWeb{padding:15px}}.widgetDocsWeb .title{font-size:24px;line-height:36px;letter-spacing:-.01em;color:#333;margin:0 0 30px}.widgetDocsWeb .intro{margin:0 0 30px;font-size:15px;line-height:22px}.widgetDocsWeb .code{border:1px solid #ddd;background-color:#efefef;font-family:Lucida Console,Monaco,monospace;padding:3px;overflow-x:auto;font-size:15px;line-height:22px;border-radius:3px}.widgetDocsWeb .contents,.widgetDocsWeb .contents span{margin:0 0 15px;font-size:15px;line-height:22px}.widgetDocsWeb .contents:last-child,.widgetDocsWeb .contents span:last-child{margin:0}.widgetDocsWeb .contents a,.widgetDocsWeb .contents span a{text-decoration:underline;cursor:pointer;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.widgetDocsWeb .contents a:hover,.widgetDocsWeb .contents span a:hover{opacity:.8}.widgetDocsWeb .numberedList>li{margin:0 0 30px}.widgetDocsWeb .numberedList>li:last-child{margin:0}.widgetDocsWeb .numberedList>li .heading{font-size:15px;line-height:22px;font-weight:700;margin:0 0 15px}@media (max-width:780px){.widgetDocsWeb .numberedList>li .heading{display:inline-block}}.widgetDocsMobile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:30px;background:#fff;font-size:15px;line-height:22px}@media (max-width:780px){.widgetDocsMobile{padding:15px}}.widgetDocsMobile .title{font-size:24px;line-height:36px;letter-spacing:-.01em;color:#333;margin:0 0 30px}.widgetDocsMobile .intro{margin:0 0 30px;font-size:15px;line-height:22px}.widgetDocsMobile .intro a{text-decoration:underline;cursor:pointer;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.widgetDocsMobile .intro a:hover{opacity:.8}.widgetDocsMobile .code{border:1px solid #ddd;background-color:#efefef;font-family:Lucida Console,Monaco,monospace;padding:3px;overflow-x:auto;font-size:15px;line-height:22px;border-radius:3px}.widgetDocsMobile .contents,.widgetDocsMobile .contents span{margin:0 0 15px;font-size:15px;line-height:22px}.widgetDocsMobile .contents:last-child,.widgetDocsMobile .contents span:last-child{margin:0}.widgetDocsMobile .contents a,.widgetDocsMobile .contents span a{text-decoration:underline;cursor:pointer;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.widgetDocsMobile .contents a:hover,.widgetDocsMobile .contents span a:hover{opacity:.8}.widgetDocsMobile .numberedList>li{margin:0 0 30px}.widgetDocsMobile .numberedList>li:last-child{margin:0}.widgetDocsMobile .numberedList>li .heading{font-size:15px;line-height:22px;font-weight:700;margin:0 0 15px}@media (max-width:780px){.widgetDocsMobile .numberedList>li .heading{display:inline-block}}.widgetDocsSSO{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:30px;background:#fff;font-size:15px;line-height:22px}@media (max-width:780px){.widgetDocsSSO{padding:15px}}.widgetDocsSSO .title{font-size:24px;line-height:36px;letter-spacing:-.01em;color:#333;margin:0 0 30px}.widgetDocsSSO .intro{margin:0 0 30px;font-size:15px;line-height:22px}.widgetDocsSSO .contents,.widgetDocsSSO .contents span{margin:0 0 15px;font-size:15px;line-height:22px}.widgetDocsSSO .contents:last-child,.widgetDocsSSO .contents span:last-child{margin:0}.widgetDocsSSO .contents a,.widgetDocsSSO .contents span a{text-decoration:underline;cursor:pointer;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.widgetDocsSSO .contents a:hover,.widgetDocsSSO .contents span a:hover{opacity:.8}.widgetDocsSSO ul{list-style:disc outside;padding:0 0 0 17px}.widgetDocsSSO ul>li{margin:0 0 15px}.widgetDocsSSO ol.tight li,.widgetDocsSSO ul.tight li{margin:0 0 5px}.widgetDocsSSO .numberedList>li{margin:0 0 30px}.widgetDocsSSO .numberedList>li:last-child{margin:0}.widgetDocsSSO .numberedList>li .heading{font-size:15px;line-height:22px;font-weight:700;margin:0 0 15px}@media (max-width:780px){.widgetDocsSSO .numberedList>li .heading{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}}.widgetDocsSSO .numberedList>li .subheading{margin:0 0 15px}.widgetDocsSSO .letteredList{list-style:lower-alpha outside;padding:0 0 0 17px}.widgetDocsSSO .letteredList>li{margin:0 0 15px}.widgetDocsSSO .letteredList>li:last-child{margin:0}.adminOnboardingChecklist{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;background:#e6e6e6;padding:15px;margin:0 0 15px;border-radius:3px}.adminOnboardingChecklist .header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 30px}@media (max-width:780px){.adminOnboardingChecklist .header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.adminOnboardingChecklist .header .title{font-size:17px;line-height:24px;max-width:400px}@media (max-width:780px){.adminOnboardingChecklist .header .title{margin:0 0 15px}}.adminOnboardingChecklist .header .progressBar{width:300px;height:15px;background:#fff;text-align:right;color:#666;border-radius:30px}.adminOnboardingChecklist .header .progressBar .bar.step1{width:0}.adminOnboardingChecklist .header .progressBar .bar.step2{width:20%}.adminOnboardingChecklist .header .progressBar .bar.step3{width:50%}.adminOnboardingChecklist .header .progressBar .bar.step4{width:100%}.adminOnboardingChecklist .header .progressBar .bar.step4+.progress{color:#fff}.adminOnboardingChecklist .header .progressBar .progress{position:relative;top:-16px;padding:0 5px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;font-size:9px;line-height:15px}.adminOnboardingChecklist .header .progressBar .bar{position:relative;top:0;background:#525df9;width:0;height:15px;border-radius:30px}.adminOnboardingChecklist .steps .step{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 15px}.adminOnboardingChecklist .steps .step .numberContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:default;width:40px;min-width:40px;height:40px;border:1px solid #aaa;margin:0 10px 0 0;box-sizing:border-box;border-radius:100%;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.adminOnboardingChecklist .steps .step .numberContainer .check,.adminOnboardingChecklist .steps .step .numberContainer .number{font-size:15px}.adminOnboardingChecklist .steps .step .numberContainer .check{display:none;color:#fff;font-size:16px}.adminOnboardingChecklist .steps .step.complete .numberContainer{border:none;background-color:#525df9}.adminOnboardingChecklist .steps .step.complete .numberContainer .number{display:none}.adminOnboardingChecklist .steps .step.complete .numberContainer .check{display:-webkit-box;display:-ms-flexbox;display:flex}.adminOnboardingChecklist .steps .step.complete .description,.adminOnboardingChecklist .steps .step.complete .options{display:none}.adminOnboardingChecklist .steps .step .stepContents{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1;-ms-flex:1;flex:1}.adminOnboardingChecklist .steps .step .stepContents .title{font-size:15px;line-height:22px;font-weight:600;margin:0}.adminOnboardingChecklist .steps .step .stepContents .description{font-size:15px;line-height:22px;color:#666}.adminOnboardingChecklist .steps .step .options{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:15px 0 0}.adminOnboardingChecklist .steps .step .options .option{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:hsla(0,0%,100%,.6);margin:0 30px 10px 0;padding:3px 15px 3px 10px;box-sizing:border-box;border-radius:3px;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.adminOnboardingChecklist .steps .step .options .option:hover{border-top-left-radius:3px;border-top-right-radius:3px;background:#fff}.adminOnboardingChecklist .steps .step .options .option .left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:600}.adminOnboardingChecklist .steps .step .options .option .left .device{width:40px;height:40px;margin:0 15px 0 0}@media (max-width:780px){.adminOnboardingChecklist .steps .step .options .option .left .device{margin:0 10px 5px 0}}.adminOnboardingChecklist .steps .step .options .option .left .device img{width:40px}.adminOnboardingChecklist .steps .step .options .option .right{color:#525df9}.adminOnboardingChecklist .steps .step .options .smallOption{margin:5px 30px 0 65px;font-size:15px;line-height:22px}@media (max-width:780px){.adminOnboardingChecklist .steps .step .options .smallOption{margin:5px 30px 0 15px}}.adminOnboardingChecklist .steps .step .options .smallOption a{color:#525df9;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.adminOnboardingChecklist .steps .step .options .smallOption a:hover{color:#3946f8}.photoViewer{width:100vw;height:100vh;vertical-align:middle;outline:none}.photoViewer img{position:relative;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);display:none;max-width:80vw;max-height:80vh}.photoViewer img.currentImage{display:inline-block}.autoResizeTextarea{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:8px 12px;background:#fff;border:1px solid #ddd;cursor:text;box-sizing:border-box;border-radius:3px}.autoResizeTextarea.focused{border:1px solid #aaa}.autoResizeTextarea .inset{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 8px;color:#999;font-size:11px;font-weight:700;letter-spacing:.05em;line-height:15px;text-transform:uppercase;cursor:text;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.autoResizeTextarea .inputContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.autoResizeTextarea .inputContainer textarea{-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%;line-height:21px;border:0;margin:0;padding:0;resize:none;outline:none;color:#333;background:none;font-size:15px;line-height:22px;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-font-smoothing:antialiased;opacity:1;min-height:21px}.autoResizeTextarea .inputContainer textarea:disabled{color:#333;-webkit-opacity:1;-webkit-text-fill-color:#333}.autoResizeTextarea.disabled,.autoResizeTextarea.disabled textarea{background:#efefef}.createPostFormImages{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.createPostFormImages .imagePreview{position:relative;font-size:0}.createPostFormImages .imagePreview img{max-height:100px;max-width:100%;margin:0 5px 5px 0;vertical-align:top;cursor:pointer}.createPostFormImages .imagePreview .icon{position:absolute;top:1px;right:6px;font-size:9px;cursor:pointer;background:hsla(0,0%,100%,.5);padding:4px;margin:3px;width:10px;height:10px;text-align:center;line-height:12px;opacity:1;border-radius:10px;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.createPostFormImages .imagePreview .icon:hover{background:hsla(0,0%,100%,.7)}.postCommentCount{font-size:15px;line-height:22px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:45px;padding:10px;margin:-10px -10px -10px 0;box-sizing:border-box}.postCommentCount span{font-size:15px;line-height:22px;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.postCommentCount .icon-comment{font-size:15px;color:#aaa;margin:0 6px 0 0;padding:3px 0 0}.postStatus{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.postStatus.planned{color:#1fa0ff}.postStatus.inProgress{color:#c17aff}.postStatus.complete{color:#3ac600}.postStatus.closed{color:#ff5822}.postVotes{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:50px;padding:4px 0;cursor:pointer}.postVotes span{min-height:13px;text-align:center;line-height:13px;font-size:15px;line-height:22px;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.postVotes .upvote{width:0;height:0;border-left:9px solid transparent;border-right:9px solid transparent;border-bottom:9px solid rgba(35,35,35,.2);margin-bottom:7px;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.postVotes .upvote.voted{border-bottom:9px solid #525df9}.postVotes:hover:not(.disabled) .upvote:not(.voted){border-bottom:9px solid rgba(35,35,35,.4)}.postVotes:hover:not(.disabled) .upvote.voted{border-bottom:9px solid #525df9}.postVotes.disabled{cursor:auto}.postListItem{display:-webkit-box;display:-ms-flexbox;display:flex;padding:15px 30px 15px 10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:780px){.postListItem{padding:15px 15px 15px 0;border-bottom:1px solid #efefef}}.postListItem .productLogo{display:-webkit-box;display:-ms-flexbox;display:flex;width:36px;height:36px;margin:0 15px 0 0;border-radius:3px}.postListItem .productLogo .loading{width:36px;height:36px;background:#efefef;border-radius:3px}.postListItem .productLogo img{position:relative;width:36px;height:36px;border-radius:3px}.postListItem .body{position:relative;top:-4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.postListItem .body .productName{margin:0 0 5px}.postListItem .body .productName h3{margin:0;padding:0}.postListItem .body .postTitle{padding:0 30px 0 0}.postListItem .body .postTitle span{font-size:17px;line-height:24px}.postListItem .body .postStatus{margin:4px 0 0}.spinner{display:-webkit-box;display:-ms-flexbox;display:flex;width:22px;height:22px;-webkit-animation:spinner-spin 1.1s infinite linear;animation:spinner-spin 1.1s infinite linear;border:4px solid hsla(0,0%,67%,.8);border-left-color:hsla(0,0%,67%,.2);box-sizing:border-box;border-radius:999px}@-webkit-keyframes spinner-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spinner-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.postListLoadMore{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 15px 30px 60px;font-size:17px;cursor:pointer;color:#525df9;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}@media (max-width:780px){.postListLoadMore{padding:20px 5px 20px 50px}}.postListLoadMore:hover{opacity:.8}.postListLoadMore .arrow{font-size:24px;padding:0 15px 0 0}.postListLoadMore .spinner{height:24px;width:24px}.searchInput{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 15px}@media (max-width:780px){.searchInput{padding:10px 5px}}.searchInput .inset{margin:0;padding:0 17px 0 12px}.searchInput .inset .icon{font-size:16px;color:#aaa}.searchInput .inputContainer{-webkit-box-flex:1;-ms-flex:1;flex:1}.searchInput .inputContainer input{font-size:17px}.postListMenu{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #efefef}.postListMenu,.postListMenu .menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.postListMenu .menu{padding:15px 25px;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media (max-width:780px){.postListMenu .menu{padding:15px}}.postListMenu .menu .text{font-size:17px;line-height:24px;line-height:22px;cursor:default}.postListMenu .menu .selector{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:2px 4px;margin:0 7px;border-bottom:1px dotted #aaa;cursor:pointer;position:relative;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.postListMenu .menu .selector:hover{border-bottom:1px dotted #333}.postListMenu .menu .selector .selectedName{font-size:17px;line-height:24px;line-height:22px;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.postListMenu .menu .selector .arrow{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #aaa;margin:0 0 0 5px}.postListMenu .menu .selector .dropdown{display:none}.postListMenu .menu .selector .dropdown.open{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#fff;top:26px;padding:10px 0;z-index:1;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);cursor:default}.postListMenu .menu .selector .dropdown .option{padding:8px 15px;cursor:pointer;font-size:17px;line-height:24px}.postListMenu .menu .selector .dropdown .option:hover{background:#efefef}.postListMenu .searchBar{-webkit-box-flex:1;-ms-flex:1;flex:1}.postListMenu .searchBar .icon-search{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.postListMenu .searchBar .textInput{border:none}.postListMenu .rightContainer .icon{color:#bbb;font-size:15px;padding:20px 30px;cursor:pointer}@media (max-width:780px){.postListMenu .rightContainer .icon{padding:20px}}.postListMenu .rightContainer .icon:hover{color:#999}.postList,.postList .loading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.postList .loading{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:30px}.postList .topContainer{display:-webkit-box;display:-ms-flexbox;display:flex}.postList .topContainer .postListMenu{-webkit-box-flex:1;-ms-flex:1;flex:1}.postList .topContainer .posts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:10px 0}@media (max-width:780px){.postList .topContainer .posts{padding:0}}.postList .topContainer .loading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:30px 0}.postList .noPosts{font-size:17px;line-height:24px;padding:20px 25px}.fileInput{cursor:pointer}.fileInput input[type=file]{display:none;background:transparent;line-height:normal;color:transparent;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.fileInput input[type=file]::-webkit-file-upload-button{visibility:hidden}.fileInput div:not(.spinner){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#333;background:#efefef;border-radius:3px;outline:none;white-space:nowrap;cursor:pointer;text-align:center;font-weight:700;font-size:11px;text-transform:uppercase;min-height:36px;box-sizing:border-box;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.fileInput div:not(.spinner):hover{background:#ddd}.fileInput:active{outline:0}.uploadImageButton .fileInput .icon{width:40px;height:40px;text-align:center;font-size:18px;color:#666;line-height:46px}.createPostForm{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.createPostForm .createPostFormImages{margin:0 0 10px}.createPostForm .formButtons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.createPostForm .autoResizeTextarea,.createPostForm .textInput{margin:0 0 15px}.createPostForm .suggestedPosts{padding:5px 0}.createPostForm .suggestedPosts .prompt{font-size:17px;line-height:24px;padding:0 0 0 15px}.createPostForm .suggestedPosts .postList .posts{padding:0}.createPostForm .error{margin:15px 0 0}.adminBoardSidebar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;max-width:300px;box-sizing:border-box}@media (min-width:781px) and (max-width:1020px){.adminBoardSidebar{max-width:270px}}@media (max-width:780px){.adminBoardSidebar{max-width:none}}.adminBoardSidebar .createButton{display:none}@media (max-width:780px){.adminBoardSidebar .createButton{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;margin:0 0 15px}.adminBoardSidebar .createButton .button{-webkit-box-flex:1;-ms-flex:1;flex:1}}.adminBoardSidebar .createButton .boardMembership{padding:15px;background:#525df9;cursor:pointer;text-align:center;color:#fff;border-radius:3px;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out;box-sizing:border-box}@media (max-width:780px){.adminBoardSidebar .createButton .boardMembership{width:49%}}.adminBoardSidebar .createButton .boardMembership.leave{color:#666;background:#ddd}.adminBoardSidebar .createButton .boardMembership.leave:hover{color:#666;background:#aaa}.adminBoardSidebar .createButton .boardMembership .cta{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.adminBoardSidebar .createButton .boardMembership:hover{background:#3946f8}.adminBoardSidebar .createButton .publicCTA{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;text-align:center;padding:15px;border-top:1px solid #ccc;cursor:pointer;color:#525df9;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out;box-sizing:border-box}.adminBoardSidebar .createButton .publicCTA:hover{background:#ddd}.adminBoardSidebar .createPostFormContainer{margin:0 0 15px;padding:15px;background:#fff}@media (max-width:780px){.adminBoardSidebar .createPostFormContainer{display:none}}.adminBoardSidebar .createPostFormContainer .title{margin:0 0 15px}.adminBoard{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@media (max-width:780px){.adminBoard{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.adminBoard .notFound{padding:30px;background:#fff;-webkit-box-flex:1;-ms-flex:1;flex:1}.adminBoard .adminBoardSidebar{margin:0 15px 0 0}@media (max-width:780px){.adminBoard .adminBoardSidebar{margin:0}}.adminBoard .mainContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}@media (max-width:780px){.adminBoard .mainContainer{width:100%}}.adminBoard .mainContainer .adminBoardPosts{overflow:visible;background:#fff}.adminBoard .mainContainer .adminBoardPosts .searching{font-size:17px;line-height:24px;padding:17px 25px}.adminBoard .mainContainer .adminBoardPosts .suggestedPosts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.adminBoard .mainContainer .adminBoardPosts .suggestedPosts .heading{font-size:17px;line-height:24px;border-bottom:1px solid #efefef;padding:17px 25px}.adminBoardListItem{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;box-sizing:border-box;border-radius:3px;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.adminBoardListItem:hover{background:#f5f5f5}.adminBoardListItem .linkContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;cursor:pointer}.adminBoardListItem .name{-webkit-box-flex:2;-ms-flex:2;flex:2;padding:0 0 0 20px;font-weight:700}.adminBoardListItem .count{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:3;-ms-flex:3;flex:3}@media (max-width:780px){.adminBoardListItem .count{display:none}}.adminBoardListItem .icons{display:-webkit-box;display:-ms-flexbox;display:flex}.adminBoardListItem .icons .icon{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:22px;width:60px;height:60px;text-align:center;color:#ddd;cursor:pointer;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.adminBoardListItem .icons .icon,.adminBoardListItem .icons .icon:before{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.adminBoardListItem .icons .icon:before{height:100%}.adminBoardListItem .icons .icon:hover{color:#aaa}.adminBoardList{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;background:#fff;margin:0 0 70px;border-radius:3px}@media (max-width:780px){.adminBoardList{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 0 30px}}.adminBoardList .columnLabels{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;cursor:default;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.adminBoardList .columnLabels .name{-webkit-box-flex:2;-ms-flex:2;flex:2;padding:20px 0 5px 20px}.adminBoardList .columnLabels .posts{-webkit-box-flex:3;-ms-flex:3;flex:3;padding:20px 0 5px}@media (max-width:780px){.adminBoardList .columnLabels .posts{display:none}}.adminBoardList .columnLabels .actions{width:120px;padding:20px 0 5px}.adminBoardList .noBoards{font-size:15px;line-height:22px;padding:20px}.adminBoardList .noBoards a{text-decoration:underline}.adminBoardList .noBoards a:hover{color:#666}.adminJoinTeamNUX{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:#e6e6e6;padding:15px;margin:0 0 30px;border-radius:3px}.adminJoinTeamNUX,.adminJoinTeamNUX .title{display:-webkit-box;display:-ms-flexbox;display:flex}.adminJoinTeamNUX .title{-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:15px;line-height:22px}@media (max-width:780px){.adminJoinTeamNUX .title{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.adminJoinTeamNUX .title .tip{color:#fff;margin:0 5px 0 0;padding:1px 4px;background:#525df9;border-radius:3px}@media (max-width:780px){.adminJoinTeamNUX .title .tip{margin:0 0 5px}}.adminJoinTeamNUX .link{color:#525df9;font-size:17px;line-height:24px}.adminJoinTeamNUX .icon{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;padding:15px;margin:-15px;color:#aaa;cursor:pointer;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.adminJoinTeamNUX .icon:hover{color:#333}.bigHeader{color:#666;font-size:24px;line-height:17px;letter-spacing:-.01em}.adminBoards{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.adminBoards,.adminBoards .header{display:-webkit-box;display:-ms-flexbox;display:flex}.adminBoards .header{height:40px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 0 15px}.adminOnboardingNUX{display:-webkit-box;display:-ms-flexbox;display:flex;margin:-30px 0 30px}@media (max-width:780px){.adminOnboardingNUX{margin:-15px 0 30px}}.adminOnboardingNUX .contentContainer{padding:0}.adminOnboardingNUX .adminOnboardingNUXContents{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:960px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;box-sizing:border-box}@media (min-width:781px) and (max-width:1020px){.adminOnboardingNUX .adminOnboardingNUXContents{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (max-width:780px){.adminOnboardingNUX .adminOnboardingNUXContents{margin:15px 0 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.adminOnboardingNUX .adminOnboardingNUXContents .left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.adminOnboardingNUX .adminOnboardingNUXContents .left .boardIcon{width:70px;padding:30px 0}@media (max-width:1020px){.adminOnboardingNUX .adminOnboardingNUXContents .left .boardIcon{display:none}}.adminOnboardingNUX .adminOnboardingNUXContents .left .title{font-size:20px;line-height:28px;padding:0 15px;letter-spacing:-.01em;text-align:center}@media (min-width:781px) and (max-width:1020px){.adminOnboardingNUX .adminOnboardingNUXContents .left .title{margin:0 30px 0 0;text-align:center;max-width:260px}}.adminOnboardingNUX .adminOnboardingNUXContents .left .bodyText{font-size:15px;line-height:22px;color:#666;max-width:500px;padding:0 15px;margin:15px 0 0;text-align:center}@media (max-width:780px){.adminOnboardingNUX .adminOnboardingNUXContents .left .bodyText{margin:10px 0 15px}}.adminOnboardingNUX .examples{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;margin:20px 0 0}@media (max-width:1020px){.adminOnboardingNUX .examples{box-sizing:border-box;max-width:500px;margin:15px 0 0}}.adminOnboardingNUX .examples .uppercaseHeader{text-align:center;color:#666;margin:0 0 15px}@media (max-width:1020px){.adminOnboardingNUX .examples .uppercaseHeader{text-align:left}}.adminOnboardingNUX .examples .example{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-flex:1;-ms-flex:1;flex:1;padding:15px;margin:0 0 15px;box-sizing:border-box;border-radius:3px;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media (min-width:781px) and (max-width:1020px){.adminOnboardingNUX .examples .example{margin:0 15px 0 0}.adminOnboardingNUX .examples .example:last-child{margin:0}}@media (max-width:780px){.adminOnboardingNUX .examples .example{max-width:100%;margin:0 0 15px}}.adminOnboardingNUX .examples .example:hover{background:#efefef}.adminOnboardingNUX .examples .example .right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1}@media (max-width:780px){.adminOnboardingNUX .examples .example .right{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.adminOnboardingNUX .examples .example img{width:40px;border-radius:100%;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;margin:0 15px 0 0}@media (max-width:780px){.adminOnboardingNUX .examples .example img{width:60px;margin:0 15px 0 0}}.adminOnboardingNUX .examples .example .description{color:#666;font-size:15px;line-height:23px}@media (max-width:780px){.adminOnboardingNUX .examples .example .description{text-align:left;margin:0}}.adminOnboardingNUX .examples .example .description .emphasize{font-size:inherit;font-weight:700;color:#444}.adminOnboardingNUX .examples .example .exampleCTA{font-size:15px;color:#525df9;margin:10px 0 0}.adminOnboardingNUX .icon-x{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;color:#aaa;cursor:pointer;padding:15px;margin:-15px;z-index:10;box-sizing:border-box;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.adminOnboardingNUX .icon-x:hover{color:#666}.adminCreateBoard{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:1020px){.adminCreateBoard{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.adminCreateBoard .contentInnerContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1;-ms-flex:1;flex:1}@media (max-width:1020px){.adminCreateBoard .contentInnerContainer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.adminCreateBoard .adminOnboardingNUX{width:340px;margin:0 50px 0 0}@media (max-width:1020px){.adminCreateBoard .adminOnboardingNUX{width:auto;margin:0}}.adminCreateBoard form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;background-color:#fff;padding:30px;width:500px;max-width:100%;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}@media (min-width:781px) and (max-width:1020px){.adminCreateBoard form{-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;margin:30px 0 0}}@media (max-width:780px){.adminCreateBoard form{-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;padding:15px}}.adminCreateBoard form .heading{font-size:24px;margin:0 0 15px;text-align:center}.adminCreateBoard form .explanation{font-size:17px;line-height:24px;color:#666;margin:0 0 30px;text-align:center}.adminCreateBoard form .error{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}.adminCreateBoard form .inputs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.adminCreateBoard form .inputs .textInput{margin:0 0 15px;-webkit-align-self:stretch;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch}.adminCreateBoard form .inputs .textInput,.adminCreateBoard form .inputs .urlNameInput{-webkit-box-flex:1;-ms-flex:1;flex:1}.adminCreateBoard form .audienceOptions{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 15px}.adminCreateBoard form .audienceOptions .option{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;padding:20px 15px;border:1px solid #ddd;cursor:pointer;border-radius:3px;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.adminCreateBoard form .audienceOptions .option:last-child{margin:0 0 0 15px}.adminCreateBoard form .audienceOptions .option:hover{background-color:#f5f5f5}.adminCreateBoard form .audienceOptions .option.selected{border:1px solid #525df9}.adminCreateBoard form .audienceOptions .option .icon{height:60px;margin:0 0 20px}.adminCreateBoard form .audienceOptions .option .title{font-size:17px;line-height:24px;font-weight:600;margin:0 0 5px}.adminCreateBoard form .audienceOptions .option .description{font-size:15px;line-height:22px;color:#666}.adminCreateBoard form .buttonContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}.adminCreateBoard form .buttonContainer button{margin:0 0 0 15px}.adminNavAccountMenu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.adminNavAccountMenu .userAvatar{cursor:pointer;width:36px;height:36px}.adminNavAccountMenu .accountMenu{position:absolute;right:0;top:36px;padding:12px 0 0;z-index:1000}@media (max-width:780px){.adminNavAccountMenu .accountMenu{padding:9px 0 0}}.adminNavAccountMenu .accountMenu .arrow{content:"";position:absolute;width:0;height:0;top:13px;right:1px;box-sizing:border-box;border:5px solid #000;border-color:transparent transparent #fff #fff;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:rotate(135deg);transform:rotate(135deg);box-shadow:-2px 2px 2px 0 rgba(0,0,0,.1)}.adminNavAccountMenu .accountMenu .menuItems{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#fff;width:200px;box-shadow:0 1px 6px rgba(0,0,0,.3);border-radius:3px}.adminNavAccountMenu .accountMenu .menuItems .section{border-bottom:1px solid #efefef;padding:10px 0}.adminNavAccountMenu .accountMenu .menuItems .section:last-child{border-bottom:none}.adminNavAccountMenu .accountMenu .menuItems .section .menuItem{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 20px;color:#666;cursor:pointer;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.adminNavAccountMenu .accountMenu .menuItems .section .menuItem:hover{color:#333}.adminNavAccountMenu .accountMenu .menuItems .section .menuItem.noIcon{padding:10px 20px 10px 50px}.adminNavAccountMenu .accountMenu .menuItems .section .menuItem.backLink{display:none}@media (max-width:780px){.adminNavAccountMenu .accountMenu .menuItems .section .menuItem.backLink{display:-webkit-box;display:-ms-flexbox;display:flex}}.adminNavAccountMenu .accountMenu .menuItems .section .menuItem.mobileBackLink{display:none}@media (max-width:780px){.adminNavAccountMenu .accountMenu .menuItems .section .menuItem.mobileBackLink{display:-webkit-box;display:-ms-flexbox;display:flex}}.adminNavAccountMenu .accountMenu .menuItems .section .menuItem .icon{font-size:17px;width:20px;margin:0 10px 0 0}.adminNavAccountMenu .accountMenu .menuItems .section .menuItem .icon .icon-gear{font-size:16px}.adminNavAccountMenu .accountMenu .menuItems .section .menuItem .itemName{font-size:15px;line-height:17px;margin:0 0 2px}.adminBoardNav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media (max-width:780px){.adminBoardNav{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}}.adminBoardNav .navMenu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;color:#fff;margin:0 0 17px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-radius:3px}@media (max-width:780px){.adminBoardNav .navMenu{margin:0;padding:12px 0;overflow-y:hidden}}.adminBoardNav .navMenu .section .link{font-size:11px;text-transform:uppercase;letter-spacing:.05em;font-weight:600;opacity:.55;padding:15px;margin:0 10px 0 0;cursor:pointer;box-sizing:border-box;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}@media (max-width:780px){.adminBoardNav .navMenu .section .link{padding:10px}}.adminBoardNav .navMenu .section .link:hover{opacity:1}.adminBoardNav .navMenu .section .link.toPublic{opacity:1;margin:0 -15px 0 0}@media (max-width:780px){.adminBoardNav .navMenu .section .link.toPublic{padding:10px 0 10px 10px;margin:0;opacity:.55}}.adminBoardNav .navMenu .section .link.activeLink{opacity:1;border-bottom:2px solid #fff}.notification{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;cursor:pointer;position:relative;padding:15px 20px;border-bottom:1px solid #ddd;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.notification:hover{background-color:#f5f5f5}.notification span{font-size:15px;line-height:22px}.notification.unread{border-left:2px solid #525df9}.notification .timestamp{font-size:12px;line-height:17px;color:#666;margin:2px 0}.notificationsMenu .menu .icon{margin:2px 0 0 2px;font-size:18px}.notificationsMenu .menu.hasUnread .badge{position:absolute;color:#fff;right:-3px;top:-2px;padding:2px 3px;font-size:12px;font-weight:700;background:#525df9;border-radius:3px}.notificationsMenu .notificationsDropdownContainer{display:none;position:absolute;z-index:1000;padding-top:12px;right:0;list-style:none;width:400px}.notificationsMenu .notificationsDropdownContainer .notificationsDropdown{position:relative;list-style:none;background:#fff;box-shadow:0 1px 6px rgba(0,0,0,.2);border-radius:3px;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.notificationsMenu .notificationsDropdownContainer .notificationsDropdown:hover{display:block}.notificationsMenu .notificationsDropdownContainer .notificationsDropdown .notificationsDropdownHeader{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:15px 20px;border-bottom:1px solid #ddd}.notificationsMenu .notificationsDropdownContainer .notificationsDropdown .notificationsDropdownHeader h3{display:inline-block}.notificationsMenu .notificationsDropdownContainer .notificationsDropdown .notificationsDropdownHeader span{cursor:pointer;color:#525df9}.notificationsMenu .notificationsDropdownContainer .notificationsDropdown .notificationsDropdownFooter{display:block;border-top:1px solid #ddd;text-align:center}.notificationsMenu .notificationsDropdownContainer .notificationsDropdown .notificationsDropdownFooter a{padding:15px 20px;display:block}.notificationsMenu .notificationsDropdownContainer .notificationsDropdown .nullState{padding:15px 20px}.notificationsMenu .notificationsDropdownContainer .notificationsDropdown .nullState span{font-size:15px;line-height:22px}.notificationsMenu .notificationsDropdownContainer .notificationsDropdown .notifications{max-height:325px;overflow-y:auto}.notificationsMenu .notificationsDropdownContainer .notificationsDropdown .notifications a:last-child .notification:last-child{border-bottom:none}.notificationsMenu .notificationsDropdownContainer .notificationsDropdown:after{content:"";position:absolute;width:0;height:0;top:1px;right:3px;box-sizing:border-box;border:5px solid #000;border-color:transparent transparent #fff #fff;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:rotate(135deg);transform:rotate(135deg);box-shadow:-2px 2px 2px 0 rgba(0,0,0,.05)}@media (max-width:780px){.notificationsMenu .notificationsDropdownContainer .notificationsDropdown:after{right:17px}}.notificationsMenu:hover .notificationsDropdownContainer{display:block}@media (max-width:780px){.notificationsMenu:hover .notificationsDropdownContainer{display:none}}.adminNav{width:100%;background-color:#525df9;margin:0 0 30px;padding:0 30px;box-sizing:border-box}@media (max-width:780px){.adminNav{margin:0 0 15px;padding:0 15px}}.adminNav .contentContainer{padding:0}.adminNav .adminNavContent{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column}.adminNav .adminNavContent,.adminNav .adminNavContent .mainNav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal}.adminNav .adminNavContent .mainNav{-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;height:60px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0}@media (max-width:780px){.adminNav .adminNavContent .mainNav{height:54px}}.adminNav .adminNavContent .mainNav .leftContainer{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.adminNav .adminNavContent .mainNav .leftContainer,.adminNav .adminNavContent .mainNav .leftContainer .breadcrumbs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.adminNav .adminNavContent .mainNav .leftContainer .breadcrumbs{color:#fff;margin:0 0 0 30px}@media (max-width:780px){.adminNav .adminNavContent .mainNav .leftContainer .breadcrumbs{margin:0}}.adminNav .adminNavContent .mainNav .leftContainer .breadcrumbs a{font-size:17px;line-height:24px;line-height:60px}@media (max-width:780px){.adminNav .adminNavContent .mainNav .leftContainer .breadcrumbs a{font-size:15px;line-height:22px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:50px}}.adminNav .adminNavContent .mainNav .leftContainer .breadcrumbs .icon-chevron-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:10px;margin:0 10px;opacity:.7}@media (max-width:780px){.adminNav .adminNavContent .mainNav .leftContainer .breadcrumbs .icon-chevron-right{margin:0 5px}}.adminNav .adminNavContent .mainNav .leftContainer .breadcrumbs .arrow{margin:0 15px;line-height:20px}.adminNav .adminNavContent .mainNav .rightContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.adminNav .adminNavContent .mainNav .rightContainer .notificationsMenu{position:relative;margin:0 15px 0 0}@media (max-width:780px){.adminNav .adminNavContent .mainNav .rightContainer .notificationsMenu{margin:0 10px 0 0}}.adminNav .adminNavContent .mainNav .rightContainer .notificationsMenu .iconButton{background:hsla(0,0%,100%,.2)}.adminNav .adminNavContent .mainNav .rightContainer .notificationsMenu .iconButton:hover{background:hsla(0,0%,100%,.3)}.adminNav .adminNavContent .mainNav .rightContainer .notificationsMenu .menu .icon{color:#fff}.adminNav .adminNavContent .mainNav .rightContainer .notificationsMenu .menu.hasUnread .badge{color:#fff;background:#ff5822}.adminNav .adminNavContent .adminBoardNav{height:50px}@media (max-width:780px){.adminNav .adminNavContent .adminBoardNav{height:40px}}.trialBanner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:36px;background:#333}.trialBanner .uppercaseHeader{color:hsla(0,0%,100%,.8)}.trialBanner a{margin:0 0 0 15px;background:hsla(0,0%,100%,.15);padding:2px 8px;border-radius:3px;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.trialBanner a:hover{background:hsla(0,0%,100%,.2)}.adminContainer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#f6f6f6;min-width:100vw;min-height:100vh;padding:0 0 50px;box-sizing:border-box}.adminContainer,.adminContainer .loading{display:-webkit-box;display:-ms-flexbox;display:flex}.adminContainer .loading{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.editPostForm{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.editPostForm .autoResizeTextarea,.editPostForm .textInput{margin:0 0 15px}.editPostForm .formButtons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.adminEditPost .editPostContainer{background:#fff;padding:30px}.adminEditPost .editPostContainer .heading{margin:0 0 30px;font-size:17px;line-height:24px}body.modalOpen{overflow:hidden}body.modalOpen .modalContainer .modalOverlay{position:fixed;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:100vw;max-width:100vw;width:100vw;min-height:100vh;max-height:100vh;height:100vh;z-index:100;background:rgba(0,0,0,.4);overflow:hidden}body.modalOpen .modalContainer .modalOverlay .modal{max-height:100%;max-width:100%;background:#fff;padding:30px;text-align:right;border-radius:3px}@media (max-width:780px){body.modalOpen .modalContainer .modalOverlay .modal{padding:15px;border-radius:0}}body.modalOpen .modalContainer .modalOverlay .modal h2{text-align:left;margin:0 0 15px;font-weight:400}body.modalOpen .modalContainer .modalOverlay .modal .message{margin:0 0 15px;text-align:left;line-height:22px}body.modalOpen .modalContainer .modalOverlay .modal .buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}body.modalOpen .modalContainer .modalOverlay .modal .buttons button{margin-left:15px}body.modalOpen .modalContainer .modalOverlay .modal .textContainer{min-width:350px}@media (max-width:780px){body.modalOpen .modalContainer .modalOverlay .modal .textContainer{min-width:0}}.postStatusDropdown{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.postStatusDropdown .message{margin-right:15px;line-height:22px}.postStatusDropdown span{font-size:12px;line-height:17px;color:#666}.postStatusDropdown button{padding:11px 16px;margin-left:5px}.postStatusDropdown .dropdownContainer{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:-1px 0 0}.postStatusDropdown .dropdownContainer .dropdown{top:-1px;border-radius:3px}.postStatusDropdown .dropdownContainer .postStatus{line-height:17px}.userProfileModal{background:#fff;width:100%;max-width:440px;padding:30px;border-radius:3px}@media (max-width:780px){.userProfileModal{border-radius:0}}.userProfileModal .topContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.userProfileModal .topContainer .userAvatar{width:60px;height:60px}.userProfileModal .topContainer .text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 0 0 15px}.userProfileModal .topContainer .text .name{font-weight:600;font-size:17px;line-height:24px}.userProfileModal .topContainer .text .email{color:#525df9;font-size:15px;line-height:22px}.userProfileModal .topContainer .text .email:hover{color:#3946f8}.userLockup{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:0 15px 0 0}.userLockup.tappable{cursor:pointer}.userLockup.tappable .userInfo{padding:2px 4px;margin:-2px -4px;border-radius:3px;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.userLockup.tappable:hover .userInfo{background:#efefef}.userLockup .avatarLink{min-width:30px}.userLockup .userAvatarContainer{margin:0 10px 0 0}.userLockup .userAvatar{min-width:26px;width:26px;height:26px;border-radius:100px;position:relative;z-index:1}.userLockup .userAvatar img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-filter:blur(0);filter:none}.userLockup .userInfo{text-align:left;letter-spacing:.01em;line-height:18px}.userLockup .userInfo .name{font-size:15px;line-height:22px;color:#333;font-weight:600;margin:0 6px 0 0}.userLockup .userInfo .name.admin{color:#525df9}@media (max-width:780px){.userLockup .userInfo .name{margin:0}}.userLockup .userInfo .title{color:#666;font-size:15px;line-height:22px}@media (max-width:780px){.userLockup .userInfo .title{display:none}}.userLockup .userInfo .midDot{font-size:15px;line-height:22px;font-weight:700;color:#666;margin:0 6px 0 0}@media (max-width:780px){.userLockup .userInfo .midDot{display:none}}.postVoters{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.postVoters,.postVoters .header{display:-webkit-box;display:-ms-flexbox;display:flex}.postVoters .header{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 0 15px}.postVoters .header a .uppercaseHeader{-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.postVoters .header a .uppercaseHeader:hover{color:#666}.postVoters .users{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column}.postVoters .users,.postVoters .users .voter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal}.postVoters .users .voter{-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 10px}.postVoters .users .voter .userLockupContainer .userLockup{padding:0}.postVoters .users .voter .userLockupContainer .userLockup .userInfo .name{font-weight:400}.postVoters .users .voter .icon-x{font-size:11px;color:#aaa;cursor:pointer;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.postVoters .users .voter .icon-x:hover{color:#666}.postVoters .more{font-size:15px;line-height:22px;margin:0 0 0 36px;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.postVoters .more:hover{opacity:.8}.postVoters .more.noHover:hover{opacity:1}.postVoteAsForm,.postVoteAsForm .overlay{display:-webkit-box;display:-ms-flexbox;display:flex}.postVoteAsForm .overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:hsla(0,0%,100%,.85);z-index:2;border-radius:3px}.postVoteAsForm .formFields{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-flex:1;-ms-flex:1;flex:1;padding:15px 15px 0;z-index:99;box-sizing:border-box}.postVoteAsForm .formFields .uppercaseHeader{margin:0 0 10px}.postVoteAsForm .formFields .textInput{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1}.postVoteAsForm .formFields .error{margin:0 0 5px}.postVoteAsForm .formFields .focusFields{-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1;position:absolute;top:100%;left:0;right:0;padding:3px 15px 0}.postVoteAsForm .formFields .focusFields,.postVoteAsForm .formFields .focusFields .voterSuggestions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal}.postVoteAsForm .formFields .focusFields .voterSuggestions{-ms-flex-direction:column;flex-direction:column;background-color:#fff;border:1px solid #ddd;margin:0 0 5px;border-radius:3px}.postVoteAsForm .formFields .focusFields .voterSuggestions .suggestion{cursor:pointer;padding:5px 12px;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.postVoteAsForm .formFields .focusFields .voterSuggestions .suggestion.selected,.postVoteAsForm .formFields .focusFields .voterSuggestions .suggestion:hover{background-color:#efefef}.postVoteAsForm .formFields .focusFields .voterSuggestions .suggestion.createNew{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:7px 12px;font-size:15px;line-height:22px}.postVoteAsForm .formFields .focusFields .voterSuggestions .suggestion.createNew .icon-plus{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:26px;margin:0 10px 0 0;font-size:15px;line-height:22px}.postVoteAsForm .formFields .focusFields .voterSuggestions .suggestion .userLockup .name{font-weight:400}.postVoteAsForm .formFields .focusFields .voterSuggestions:hover .suggestion.selected{background-color:#fff}.postVoteAsForm .formFields .focusFields .voterSuggestions:hover .suggestion.selected:hover{background-color:#efefef}.adminPostSidebar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;max-width:300px;box-sizing:border-box;border-radius:3px}@media (min-width:781px) and (max-width:1020px){.adminPostSidebar{max-width:270px}}.adminPostSidebar .changePostStatus{padding:15px;background:#fff;overflow:visible}.adminPostSidebar .changePostStatus .header{margin:0 0 10px}.adminPostSidebar .voters{margin:15px 0 0;background:#fff;position:relative}@media (max-width:780px){.adminPostSidebar .voters .more{margin:0}}.adminPostSidebar .voters .postVoters{padding:15px}.adminPostSidebar .voters .postVoters .users{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (max-width:780px){.adminPostSidebar .voters .postVoters .users{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 0 5px}}@media (max-width:780px){.adminPostSidebar .voters .postVoters .users .voter{margin:0 6px 6px 0}}.adminPostSidebar .voters .postVoters .users .voter .userLockupContainer .userLockup{padding:0}@media (max-width:780px){.adminPostSidebar .voters .postVoters .users .voter .userLockupContainer .userLockup .userAvatarContainer{margin:0}}@media (max-width:780px){.adminPostSidebar .voters .postVoters .users .voter .userLockupContainer .userLockup .userAvatarContainer .userAvatar{width:36px;height:36px}}.adminPostSidebar .voters .postVoters .users .voter .userLockupContainer .userLockup .userInfo .name{font-weight:400}@media (max-width:780px){.adminPostSidebar .voters .postVoters .users .voter .icon-x,.adminPostSidebar .voters .postVoters .users .voter .userLockupContainer .userLockup .userInfo{display:none}}.mentionsTextarea{position:relative}.mentionsTextarea .suggestions{background-color:#fff;position:absolute;z-index:10;left:-1px;right:-1px;max-height:200px;overflow-y:scroll;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border:1px solid #ddd}.mentionsTextarea .suggestions .suggestion{padding:5px 0;cursor:pointer;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mentionsTextarea .suggestions .suggestion.selected,.mentionsTextarea .suggestions .suggestion:hover{background-color:#efefef}.mentionsTextarea .suggestions:hover .suggestion.selected{background-color:#fff}.mentionsTextarea .suggestions:hover .suggestion.selected:hover{background-color:#efefef}.commentComposer,.commentComposer .composerForm{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.commentComposer .composerForm{border:1px solid #ddd;background:#fff;border-radius:3px}.commentComposer .composerForm .autoResizeTextarea{border:none}.commentComposer .composerForm .buttonBar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-top:1px solid #ddd;padding:12px}.commentComposer .composerForm .buttonBar .imageInput .fileInput div{min-height:0;padding:10px}.commentComposer .composerForm .buttonBar .imageInput .fileInput div .icon{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:19px;height:19px;line-height:19px;color:#aaa}.commentComposer .composerForm .buttonBar .imageInput .fileInput div:hover .icon{color:#666}.commentComposer .composerForm .buttonBar .rightContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:250px}.commentComposer .composerForm .buttonBar .rightContainer .teamNotifyMessage{margin:0 12px;color:#666;font-size:12px;line-height:17px}.commentComposer .composerForm .buttonBar .rightContainer .button{min-width:80px}.commentComposer .composerForm .images{display:-webkit-box;display:-ms-flexbox;display:flex;border-top:1px solid #ddd;text-align:left;padding:15px 0 0 15px;-ms-flex-wrap:wrap;flex-wrap:wrap}.commentComposer .composerForm .images .imagePreview{position:relative;margin:0 15px 15px 0;font-size:0;max-width:100%}.commentComposer .composerForm .images .imagePreview .loading{width:90px;height:90px;background:#ddd}.commentComposer .composerForm .images .imagePreview img{margin:0;max-width:100%;max-height:90px;cursor:pointer}.commentComposer .composerForm .images .imagePreview .icon{position:absolute;top:1px;right:1px;font-size:9px;cursor:pointer;background:hsla(0,0%,100%,.5);padding:4px;margin:3px;width:10px;height:10px;text-align:center;line-height:12px;opacity:1;border-radius:10px;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.postHeader{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px 30px 20px 0}@media (max-width:780px){.postHeader{padding:15px 15px 15px 0}}.postHeader .postVotes{width:60px}@media (max-width:780px){.postHeader .postVotes{margin:0;width:50px}}.postHeader .statusTitle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:24px}.postHeader .statusTitle .postTitle{font-size:20px;line-height:28px;margin:-5px 0 0}.postHeader .statusTitle .postStatus{margin:5px 0 0}.postHeader .postCommentCount{margin:0 0 0 15px}.postImages{padding:15px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:780px){.postImages{padding:15px 0 0}}.postImages img{max-height:160px;max-width:100%;margin:0 5px 5px 0;vertical-align:top;cursor:pointer}.postBody{overflow-wrap:break-word;word-wrap:break-word;word-break:break-word}.postBody p,.postBody span{color:#333;margin-bottom:10px;font-size:15px;line-height:22px}.postBody p:last-child,.postBody span:last-child{margin-bottom:0}.postBody p a,.postBody span a{text-decoration:underline}.postBody p.code,.postBody span.code{background:#efefef;font-family:Courier;padding:3px;border-radius:3px}.commentBody{overflow-wrap:break-word;word-wrap:break-word;word-break:break-word}.commentBody p,.commentBody span{color:#333;margin-bottom:10px;font-size:15px;line-height:22px}.commentBody p:last-child,.commentBody span:last-child{margin-bottom:0}.commentBody p a,.commentBody span a{text-decoration:underline}.commentBody p.code,.commentBody span.code{background:#efefef;font-family:Courier;padding:3px;border-radius:3px}.commentBody p .mention,.commentBody span .mention{font-weight:700}.editCommentModal{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:500px}@media (max-width:780px){.editCommentModal{width:100%}}.editCommentModal .heading{font-size:17px;line-height:24px;margin:0 0 15px;text-align:left}.editCommentModal .buttons{margin:15px 0 0}.commentMenu{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;margin:10px 0 0}.commentMenu,.commentMenu .menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal}.commentMenu .menu{-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.commentMenu .menu .timestamp{color:#888;cursor:pointer;font-size:12px;line-height:17px;font-weight:500;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.commentMenu .menu .timestamp:hover{color:#333}.commentMenu .menu .menuLink{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.commentMenu .menu .edit,.commentMenu .menu .menuLink .middot,.commentMenu .menu .reply{color:#666;margin:0 0 0 6px;font-size:12px;line-height:17px}.commentMenu .menu .edit,.commentMenu .menu .reply{cursor:pointer;font-weight:500;text-decoration:underline}.commentMenu .menu .edit:hover,.commentMenu .menu .reply:hover{color:#333}.commentMenu .commentComposer{margin:15px 0 0}.comment .topContainer{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.comment .topContainer,.comment .topContainer .left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.comment .topContainer .left{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.comment .topContainer .icon{color:#aaa;font-size:10px;cursor:pointer;padding:15px;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.comment .topContainer .icon:hover{color:#333}.comment .bottomContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:5px 30px 0 60px;box-sizing:border-box}@media (max-width:780px){.comment .bottomContainer{padding:5px 30px 0 50px}}.comment .bottomContainer .postLink{margin-top:15px}.comment .bottomContainer .postLink a,.comment .bottomContainer .postLink span{color:#666;font-size:12px;line-height:20px}.comment .bottomContainer .postLink a{text-decoration:underline}.comment .bottomContainer .postLink a:hover{color:#333}.comment .bottomContainer .images{overflow:hidden}.comment .bottomContainer .images img{cursor:pointer;max-height:210px;max-width:100%;margin:15px 15px 0 0}.comment .replies{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 0 0 40px}.comment .replies .comment{margin:15px 0}.comment .replies .comment:last-child{margin:15px 0 0}.postStatusChange{padding:10px 30px 10px 0}.postStatusChange .update{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap}.postStatusChange .update .userLockupContainer{margin:0 6px 0 0}.postStatusChange .update .userLockupContainer .userAvatar .badge .star{border:2px solid #f5f5f5}.postStatusChange .update .userLockupContainer .userInfo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.postStatusChange .update.noUser{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin:0 0 5px 60px}@media (max-width:780px){.postStatusChange .update.noUser{margin:0 0 5px 50px}}.postStatusChange .update span{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 6px 0 0;font-size:15px;line-height:22px}.postStatusChange .update .text{-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 0 5px 60px}@media (max-width:780px){.postStatusChange .update .text{margin:0 0 5px 50px}}.postStatusChange .update .postStatus{padding:0 8px;line-height:23px;color:#fff;border-radius:3px}.postStatusChange .update .postStatus.open{background:#aaa}.postStatusChange .update .postStatus.planned{background:#1fa0ff}.postStatusChange .update .postStatus.inProgress{background:#c17aff}.postStatusChange .update .postStatus.complete{background:#3ac600}.postStatusChange .update .postStatus.closed{background:#ff5822}.postStatusChange .timestamp{margin:0 0 0 60px;color:#888;font-size:12px;line-height:17px}@media (max-width:780px){.postStatusChange .timestamp{margin:0 0 0 50px}}.postActivity{box-sizing:border-box}.postActivity .uppercaseHeader{padding:0 0 5px 60px}@media (max-width:780px){.postActivity .uppercaseHeader{padding:0 0 5px 50px}}.postActivity .activityList{padding:15px 0 0;border-top:1px solid #efefef;box-sizing:border-box}.postActivity .activityList .comment{margin:14px 0;padding:0}.postMenu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.postMenu .deleteLink,.postMenu .editLink,.postMenu .timestampLink{margin:0 15px 0 0;cursor:pointer}.postMenu .deleteLink:last-child,.postMenu .editLink:last-child,.postMenu .timestampLink:last-child{margin:0}.postMenu .deleteLink,.postMenu .editLink,.postMenu .timestamp{color:#888;font-size:12px;line-height:17px;line-height:22px;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.postMenu .deleteLink:hover,.postMenu .editLink:hover,.postMenu .timestamp:hover{color:#333}.post{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 0 30px}.post,.post .headerContainer{display:-webkit-box;display:-ms-flexbox;display:flex}.post .headerContainer{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.post .userLockup .userAvatarContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:60px;margin:0}@media (max-width:780px){.post .userLockup .userAvatarContainer{min-width:50px}}@media (max-width:780px){.post .postContent{padding:0}}.post .postContent .postBody{padding:5px 30px 0 60px}@media (max-width:780px){.post .postContent .postBody{padding:0 30px 0 50px}}.post .postContent .commentComposer,.post .postContent .postMenu{padding:0 60px}@media (max-width:780px){.post .postContent .commentComposer,.post .postContent .postMenu{padding:0 30px 0 50px}}.post .postContent .postMenu{margin:10px 0 30px}.post>.commentComposer{padding:0 30px 0 60px}@media (max-width:780px){.post>.commentComposer{padding:0 30px 0 50px}}.post .postActivity{margin:30px 0 0}.adminPost .adminPostContents{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media (max-width:780px){.adminPost .adminPostContents{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}}.adminPost .adminPostContents .adminPostSidebar{margin:0 15px 0 0}@media (max-width:780px){.adminPost .adminPostContents .adminPostSidebar{max-width:none;margin:0 0 15px}}.adminPost .adminPostContents .postContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1;background:#fff;border-radius:3px}@media (max-width:780px){.adminPost .adminPostContents .postContainer{-webkit-align-self:stretch;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch}}.adminPost .adminPostContents .postContainer>.deleted,.adminPost .adminPostContents .postContainer>.loading,.adminPost .adminPostContents .postContainer>.notFound{padding:30px;font-size:15px;line-height:22px}@media (max-width:780px){.adminPost .adminPostContents .postContainer>.deleted,.adminPost .adminPostContents .postContainer>.loading,.adminPost .adminPostContents .postContainer>.notFound{padding:15px}}.adminPost .adminPostContents .postContainer>.loading{min-height:300px}.adminPost .adminPostContents .postContainer .postDetails{padding:20px 60px 0;font-size:15px;line-height:22px}@media (max-width:780px){.adminPost .adminPostContents .postContainer .postDetails{padding:20px 50px 0}}.adminAccountSettings{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:30px}.adminAccountSettings .editUserAvatar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 15px}.adminAccountSettings .editUserAvatar .userAvatar{width:50px;height:50px;margin:0 15px 0 0}.adminAccountSettings .editUserAvatar .fileInput .fileInputButton{height:50px;min-width:150px;border:1px solid #aaa;background:none}.adminAccountSettings .editUserAvatar .fileInput .fileInputButton:hover{background:#efefef}.adminAccountSettings .editUserAvatar .fileInput .fileInputButton span{text-transform:none;font-weight:400;font-size:15px;line-height:22px}.adminAccountSettings .textInput{margin:0 0 15px}.adminAccountSettings .textInput:last-child{margin:0}.adminAccountSettings .error{margin:15px 0 0}.adminAccountSettings .button{margin:15px 0 0;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}.adminAPISettings{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:30px}.adminAPISettings .text{margin:0 0 15px;font-size:15px;line-height:22px}.adminAPISettings .text .emphasize{font-size:15px;line-height:22px;font-weight:700}.adminAPISettings .text a{text-decoration:underline;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.adminAPISettings .text a:hover{opacity:.8}.adminAPISettings .webhookHeading{margin:30px 0;font-size:24px}.adminAPISettings .webhooks{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column}.adminAPISettings .webhooks,.adminAPISettings .webhooks .webhook{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal}.adminAPISettings .webhooks .webhook{-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 0 15px}.adminAPISettings .webhooks .webhook .url{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0 15px 0 0}.adminAPISettings .webhooks .webhook .icon{font-size:12px;color:#aaa;cursor:pointer;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.adminAPISettings .webhooks .webhook .icon:hover{color:#666}.adminAPISettings .webhookInput{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.adminAPISettings .webhookInput .textInput{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0 15px 0 0}.adminBillingSettings{padding:30px}@media (max-width:780px){.adminBillingSettings{padding:15px}}.adminBillingSettings .heading{font-size:24px;line-height:36px}.adminBillingSettings .subhead{font-size:17px;line-height:24px;margin:0 0 15px}.adminBillingSettings .current,.adminBillingSettings .message{font-size:15px;line-height:22px}.adminBillingSettings .current{margin:0 0 30px}.adminBillingSettings .current .expires,.adminBillingSettings .current .nextBilling{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.adminBillingSettings .current .nextBilling{margin:15px 0 0}.adminBillingSettings .otherPlans .subhead{font-weight:700}.adminBillingSettings .otherPlans .periodToggle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin:0 0 15px;font-size:15px;line-height:22px}.adminBillingSettings .otherPlans .periodToggle .period{cursor:pointer;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.adminBillingSettings .otherPlans .periodToggle .period.selected{cursor:default;color:#525df9}.adminBillingSettings .otherPlans .periodToggle .period:not(.selected):hover{opacity:.8}.adminBillingSettings .otherPlans .periodToggle .period:first-child{margin:0 15px 0 0}.adminBillingSettings .timeframeToggle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 15px}.adminBillingSettings .timeframeToggle .toggle{margin:0 0 0 15px}.adminBillingSettings .plans{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -5px 0 0}@media (max-width:780px){.adminBillingSettings .plans{margin:0}}.adminBillingSettings .plans .billingPlan{min-width:288px;max-width:288px;margin:0 5px 5px 0;box-sizing:border-box}@media (max-width:780px){.adminBillingSettings .plans .billingPlan{max-width:none;margin:0 0 15px}}.adminBillingSettings .plans .billingPlan .noBanner{display:none}.colorInput{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.colorInput .textInput{-webkit-box-flex:1;-ms-flex:1;flex:1}.colorInput .preview{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:5px;background-color:#fff;border:1px solid #ddd;margin:0 0 0 15px;border-radius:3px}.colorInput .preview .color{width:50px;height:50px}.adminCompanySettings{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:30px}@media (max-width:780px){.adminCompanySettings{padding:15px}}.adminCompanySettings .colorInput,.adminCompanySettings .subdomainInput,.adminCompanySettings>.textInput{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0 0 15px}.adminCompanySettings .logoSettings{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 15px}.adminCompanySettings .logoSettings .loading,.adminCompanySettings .logoSettings .noLogo{width:50px;height:50px;overflow:hidden;border-radius:50px}.adminCompanySettings .logoSettings .logoContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:50px;height:50px;overflow:hidden;border-radius:100%}.adminCompanySettings .logoSettings .logoContainer img{max-height:100%}.adminCompanySettings .logoSettings .loading,.adminCompanySettings .logoSettings .noLogo{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#efefef;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.adminCompanySettings .logoSettings .loading .icon,.adminCompanySettings .logoSettings .noLogo .icon{color:#aaa;font-size:20px}.adminCompanySettings .logoSettings .fileInput{margin:0 0 0 15px}.adminCompanySettings .logoSettings .fileInput .fileInputButton{height:50px;min-width:150px;border:1px solid #aaa;background:none}.adminCompanySettings .logoSettings .fileInput .fileInputButton:hover{background:#efefef}.adminCompanySettings .logoSettings .fileInput .fileInputButton span{text-transform:none;font-weight:400;font-size:15px;line-height:22px}.adminCompanySettings .button{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}.adminEmailSettings{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:30px}.adminEmailSettings .error{margin:15px 0 0}.adminEmailSettings .option{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:15px 0 0}.adminEmailSettings .option input[type=radio]{margin:0 10px 0 0}.adminEmailSettings .button{margin:15px 0 0;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}.adminPostVoters .adminPostVotersContents{background:#fff;padding:15px}.adminSettingsSidebar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:15px 0;background:#fff;width:100%;max-width:300px;border-radius:3px;box-sizing:border-box}@media (min-width:781px) and (max-width:1020px){.adminSettingsSidebar{max-width:270px}}@media (max-width:780px){.adminSettingsSidebar{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;white-space:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;max-width:none}}.adminSettingsSidebar .section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 0 20px}@media (max-width:780px){.adminSettingsSidebar .section{margin:0}}.adminSettingsSidebar .section:last-child{margin:0}.adminSettingsSidebar .section .uppercaseHeader{padding:5px 0 5px 15px}.adminSettingsSidebar .section .links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (max-width:780px){.adminSettingsSidebar .section .links{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.adminSettingsSidebar .section .links a{padding:15px}.adminSettingsSidebar .section .links a:hover{background:#f5f5f5}.adminSettingsSidebar .section .links a.active{background:#efefef}@media (max-width:780px){.adminSettingsSidebar .section .links a.active{color:#525df9;background:none}}@media (max-width:780px){.adminSettingsSidebar .section .links a{padding:10px 15px;border-radius:3px}}.adminSettings .adminSettingsContents{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media (max-width:780px){.adminSettings .adminSettingsContents{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}}.adminSettings .adminSettingsContents .mainContainer{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#fff;margin:0 0 0 15px}@media (max-width:780px){.adminSettings .adminSettingsContents .mainContainer{margin:15px 0 0}}.adminSettings .adminSettingsContents .mainContainer .heading{font-size:24px;margin:0 0 30px}.adminSlackChannelSettings,.adminSlackChannelSettings .detailsContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.adminSlackChannelSettings .detailsContainer .channelHeading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:15px;line-height:22px;font-weight:700}.adminSlackChannelSettings .detailsContainer .channelHeading .icon-x{color:#aaa;cursor:pointer;font-size:14px;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.adminSlackChannelSettings .detailsContainer .channelHeading .icon-x:hover{color:#666}.adminSlackChannelSettings .detailsContainer .explanation{margin:15px 0 0;font-size:15px;line-height:22px;color:#666}.adminSlackChannelSettings .subscriptionsContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin:30px 0 0}.adminSlackChannelSettings .subscriptionsContainer .boardSubscriptions,.adminSlackChannelSettings .subscriptionsContainer .eventSubscriptions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1}.adminSlackChannelSettings .subscriptionsContainer .boardSubscriptions .uppercaseHeader,.adminSlackChannelSettings .subscriptionsContainer .eventSubscriptions .uppercaseHeader{margin:0 0 12px}.adminSlackChannelSettings .subscriptionsContainer .boardSubscriptions .boardSubscription,.adminSlackChannelSettings .subscriptionsContainer .boardSubscriptions .eventSubscription,.adminSlackChannelSettings .subscriptionsContainer .eventSubscriptions .boardSubscription,.adminSlackChannelSettings .subscriptionsContainer .eventSubscriptions .eventSubscription{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;margin:0 0 20px;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.adminSlackChannelSettings .subscriptionsContainer .boardSubscriptions .boardSubscription .tooltipContainer,.adminSlackChannelSettings .subscriptionsContainer .boardSubscriptions .eventSubscription .tooltipContainer,.adminSlackChannelSettings .subscriptionsContainer .eventSubscriptions .boardSubscription .tooltipContainer,.adminSlackChannelSettings .subscriptionsContainer .eventSubscriptions .eventSubscription .tooltipContainer{cursor:pointer}.adminSlackChannelSettings .subscriptionsContainer .boardSubscriptions .boardSubscription input[type=checkbox],.adminSlackChannelSettings .subscriptionsContainer .boardSubscriptions .eventSubscription input[type=checkbox],.adminSlackChannelSettings .subscriptionsContainer .eventSubscriptions .boardSubscription input[type=checkbox],.adminSlackChannelSettings .subscriptionsContainer .eventSubscriptions .eventSubscription input[type=checkbox]{cursor:pointer;margin:0 12px 0 0}.adminSlackChannelSettings .button{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}.adminSlackSettings{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:30px}@media (max-width:780px){.adminSlackSettings{padding:15px}}.adminSlackSettings .description{margin:0 0 10px;font-size:15px;line-height:22px}.adminSlackSettings .addToSlackButton{margin:15px 0 0;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}.adminSlackSettings .channels{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.adminSlackSettings .channels .adminSlackChannelSettings{padding:30px 0 0;border-top:1px solid #ddd;margin:30px 0 0}.adminTeamSettings .heading{padding:30px 30px 0}@media (max-width:780px){.adminTeamSettings .heading{padding:15px 15px 0}}.adminTeamSettings .teammates{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 30px}@media (max-width:780px){.adminTeamSettings .teammates{padding:0 15px}}.adminTeamSettings .teammates .teammate{-webkit-box-flex:1;-ms-flex:1;flex:1;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 30px}.adminTeamSettings .teammates .teammate,.adminTeamSettings .teammates .teammate .leftContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row}.adminTeamSettings .teammates .teammate .leftContainer{flex-direction:row}.adminTeamSettings .teammates .teammate .leftContainer .userAvatar{overflow:hidden;width:36px;height:36px;margin:0 10px 0 0;border-radius:36px}.adminTeamSettings .teammates .teammate .leftContainer .textContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.adminTeamSettings .teammates .teammate .leftContainer .textContainer .name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700;margin:0 0 4px}.adminTeamSettings .teammates .teammate .leftContainer .textContainer .name .makeAdmin{cursor:pointer;color:#525df9;font-weight:400;margin:0 0 0 5px;text-decoration:underline}.adminTeamSettings .teammates .teammate .leftContainer .textContainer .name .makeAdmin:hover{color:#3946f8}.adminTeamSettings .teammates .teammate .leftContainer .textContainer .email{color:#666}.adminTeamSettings .teammates .teammate .removeButton{cursor:pointer;color:#aaa;font-size:11px}.adminTeamSettings .teammates .teammate .removeButton:hover{color:#666}.adminTeamSettings .invite{padding:30px;overflow-wrap:break-word;word-wrap:break-word;word-break:break-word;border-bottom:1px solid #efefef}@media (max-width:780px){.adminTeamSettings .invite{padding:15px}}.adminTeamSettings .invite .explain{margin:0 0 10px}.adminTeamSettings .invite .link{font-size:17px;line-height:24px;color:#525df9}.adminTeamSettings .invite .link:hover{color:#3946f8}.companyMembers{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 -8px -8px 0}.companyMembers .member{width:36px;height:36px;margin:0 8px 8px 0;background:#ddd;border-radius:100%}.companyMembers .member .userAvatar{width:36px;height:36px}.boardDetails{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#fff;padding:30px 15px 15px;border-radius:3px;box-sizing:border-box;overflow-wrap:break-word;word-wrap:break-word;word-break:break-word}@media (max-width:780px){.boardDetails{padding:15px}}.boardDetails .heading{font-size:20px;font-weight:600;margin:0 0 10px;letter-spacing:-.01em}.boardDetails .companyMembers{padding:0 15px}.boardDetails .description{text-align:center;margin:20px 0 0;padding:0 15px;white-space:pre-wrap;font-size:15px;line-height:22px}.boardDetails .description a{text-decoration:underline;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.boardDetails .description a:hover{opacity:.8}.boardDetails .description a,.boardDetails .description span{font-size:15px;line-height:22px}@media (max-width:780px){.boardDetails .description{margin:15px 0 0}}.boardDetails .createPostForm{margin:30px 0 0;padding:0}@media (max-width:780px){.boardDetails .createPostForm{display:none}}.attribution{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;padding:15px;color:#888;font-size:12px;line-height:17px;box-sizing:border-box}.attribution:hover{color:#666}.attribution.mobile{display:none}@media (max-width:780px){.attribution{display:none}.attribution.mobile{display:-webkit-box;display:-ms-flexbox;display:flex}}.subdomainSidebarContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media (max-width:780px){.subdomainSidebarContainer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}}.subdomainSidebarContainer .sidebar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:300px;min-width:300px;max-width:300px;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;margin:0 15px 0 0}@media (max-width:780px){.subdomainSidebarContainer .sidebar{-webkit-align-self:stretch;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;max-width:none;width:auto;margin:0 0 15px}}.subdomainSidebarContainer .sidebar .voters{background:#fff;padding:20px}.subdomainSidebarContainer .mainContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1}.boardHome .postListContainer{overflow:visible;background:#fff}.boardHome .postListContainer .searching{font-size:17px;line-height:24px;padding:17px 25px}.boardHome .postListContainer .suggestedPosts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.boardHome .postListContainer .suggestedPosts .heading{font-size:17px;line-height:24px;border-bottom:1px solid #efefef;padding:17px 25px}.boardHome .boardHome404{background:#fff;padding:30px}.boardLoginForm{-ms-flex-pack:distribute;justify-content:space-around;-ms-flex:1;flex:1}.boardLoginForm,.boardLoginForm .topContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1}.boardLoginForm .topContainer{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:400px;-ms-flex:1;flex:1;padding:0 30px}.boardLoginForm .topContainer .prompt{text-align:center;margin:0 0 30px;font-size:17px;line-height:24px}.boardLoginForm .topContainer .buttons{margin:0 0 100px}.boardLoginForm .topContainer .error{text-align:center;font-size:15px;line-height:22px}.boardLoginForm .topContainer .error a{text-decoration:underline;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.boardLoginForm .topContainer .error a:hover{opacity:.8}.userSignupForm{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.userSignupForm,.userSignupForm .authButtons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.userSignupForm .authButtons{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.userSignupForm .authButtons .authButton{margin:0 0 15px}.userSignupForm .authButtons .authButton:last-child{margin:0}.userSignupForm form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.userSignupForm form .avatar{margin:0 0 30px;-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;width:75px;height:75px;overflow:hidden;border-radius:100px}.userSignupForm form .textInput{margin:0 0 15px}.userSignupForm form .submitButton{-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;margin:10px 0 0;padding:15px 30px}.userSignupForm form .submitButton .label{font-size:12px}.joinBoardForm{-ms-flex:1;flex:1}.joinBoardForm,.joinBoardForm .signup{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1}.joinBoardForm .signup{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex:1;flex:1;max-width:400px}@media (max-width:780px){.joinBoardForm .signup{padding:0 30px}}.joinBoardForm .signup .title{font-size:24px;line-height:36px;letter-spacing:-.01em;text-align:center;margin:0 0 10px}.joinBoardForm .signup .title span{font-size:24px;line-height:36px;letter-spacing:-.01em;white-space:nowrap;font-weight:600}.joinBoardForm .signup .description{font-size:15px;line-height:22px;margin:0 0 50px;text-align:center;color:#666}.joinBoardForm .signup .button{margin:0 0 70px}.companyLogo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:40px;overflow:hidden;border-radius:100%}.companyLogo img{max-width:100%;max-height:100%}.publicNav{height:60px;width:100%;background-color:#fff;box-shadow:0 1px 1px rgba(0,0,0,.1);margin:0 0 30px}@media (max-width:780px){.publicNav{margin:0 0 15px}}.publicNav .publicNavContent{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:60px}.publicNav .publicNavContent,.publicNav .publicNavContent .leftContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:780px){.publicNav .publicNavContent .leftContainer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.publicNav .publicNavContent .leftContainer .companyLogo{width:36px;height:36px;margin:0 10px 0 0}@media (max-width:780px){.publicNav .publicNavContent .leftContainer .companyLogo{display:none}}.publicNav .publicNavContent .leftContainer .companyName{font-size:17px;line-height:24px;font-weight:700;margin:0 10px 0 0}@media (max-width:780px){.publicNav .publicNavContent .leftContainer .companyName{font-size:15px;line-height:22px}}.publicNav .publicNavContent .leftContainer .boardName{font-size:17px;line-height:24px;color:#666}.publicNav .publicNavContent .rightContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.publicNav .publicNavContent .rightContainer .notificationsMenu{position:relative}.publicNav .publicNavContent .rightContainer .notificationsMenu .menu.hasUnread .badge{color:#fff;background:#ff5822}.publicNav .publicNavContent .rightContainer .createLink{display:none;width:36px;height:36px;min-width:36px;background:#525df9;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;margin:0 0 0 8px;border-radius:100%}.publicNav .publicNavContent .rightContainer .createLink .icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:17px;margin:-1px 0 0 1px}.publicNav .publicNavContent .rightContainer .createLink:hover{opacity:.8}@media (max-width:780px){.publicNav .publicNavContent .rightContainer .createLink{display:-webkit-box;display:-ms-flexbox;display:flex}}.publicNav .publicNavContent .rightContainer .adminNavAccountMenu{margin:0 0 0 8px}.publicNav .publicNavContent .rightContainer .backLink{background:#525df9;padding:12px 16px;color:#fff;font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;margin:0 0 0 8px;border-radius:3px;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}@media (max-width:780px){.publicNav .publicNavContent .rightContainer .backLink{display:none}}.publicNav .publicNavContent .rightContainer .backLink:hover{opacity:.8}.publicNav .publicNavContent .rightContainer .loginLink .uppercaseHeader{padding:12px 16px;cursor:pointer;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}@media (max-width:780px){.publicNav .publicNavContent .rightContainer .loginLink .uppercaseHeader{display:none}}.publicNav .publicNavContent .rightContainer .loginLink .uppercaseHeader:hover{color:#333}.publicNav .publicNavContent .homeLink{display:-webkit-box;display:-ms-flexbox;display:flex;padding:20px;margin:-20px}.publicContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#f6f6f6;min-width:100vw;min-height:100vh;padding:0 0 50px;box-sizing:border-box}.publicContainer .notFound .heading{font-size:17px;line-height:24px}.publicContainer .notFound .message{margin:15px 0;font-size:15px;line-height:22px}.settingsCustomize,.settingsCustomize .settingsCustomizeContents{display:-webkit-box;display:-ms-flexbox;display:flex}.settingsCustomize .settingsCustomizeContents{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media (max-width:780px){.settingsCustomize .settingsCustomizeContents{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.settingsCustomize .settingsCustomizeContents .customizeSidebar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;max-width:300px;background:#fff;margin:0 15px 0 0;padding:15px 0;box-sizing:border-box}@media (max-width:780px){.settingsCustomize .settingsCustomizeContents .customizeSidebar{max-width:none;margin:0 0 15px;padding:15px 0 10px;white-space:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}}.settingsCustomize .settingsCustomizeContents .customizeSidebar .uppercaseHeader{padding:5px 0 10px 15px}@media (max-width:780px){.settingsCustomize .settingsCustomizeContents .customizeSidebar .uppercaseHeader{padding:0 15px 10px}}.settingsCustomize .settingsCustomizeContents .customizeSidebar .links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (max-width:780px){.settingsCustomize .settingsCustomizeContents .customizeSidebar .links{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.settingsCustomize .settingsCustomizeContents .customizeSidebar .links a{padding:15px}.settingsCustomize .settingsCustomizeContents .customizeSidebar .links a:hover{background:#f5f5f5}.settingsCustomize .settingsCustomizeContents .customizeSidebar .links a.active{background:#efefef}@media (max-width:780px){.settingsCustomize .settingsCustomizeContents .customizeSidebar .links a.active{color:#525df9;background:none}}@media (max-width:780px){.settingsCustomize .settingsCustomizeContents .customizeSidebar .links a{padding:10px 15px;border-radius:3px}}.settingsCustomize .settingsCustomizeContents .mainContainer{padding:30px;background:#fff;-webkit-box-flex:1;-ms-flex:1;flex:1;box-sizing:border-box}@media (max-width:780px){.settingsCustomize .settingsCustomizeContents .mainContainer{padding:15px;width:100%}}.settingsCustomize .settingsCustomizeContents .mainContainer .mainHeading{font-size:24px;color:#333;margin:0 0 30px}.settingsCustomize .settingsCustomizeContents .mainContainer .settingsCustomizeGeneral,.settingsCustomize .settingsCustomizeContents .mainContainer .settingsCustomizeStrings{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.settingsCustomize .settingsCustomizeContents .mainContainer .settingsCustomizeGeneral .autoResizeTextarea,.settingsCustomize .settingsCustomizeContents .mainContainer .settingsCustomizeGeneral .textInput,.settingsCustomize .settingsCustomizeContents .mainContainer .settingsCustomizeStrings .autoResizeTextarea,.settingsCustomize .settingsCustomizeContents .mainContainer .settingsCustomizeStrings .textInput{margin:0 0 15px}.settingsCustomize .settingsCustomizeContents .mainContainer .settingsCustomizeGeneral .button,.settingsCustomize .settingsCustomizeContents .mainContainer .settingsCustomizeStrings .button{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}.settingsCustomizeDelete{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.settingsCustomizeDelete .message{font-size:15px;line-height:22px;margin:0 0 10px}.settingsCustomizeDelete .textInput{margin:15px 0}.settingsCustomizeDelete .button,.settingsCustomizeDelete .error{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}.settingsCustomizeGeneral{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.settingsCustomizeGeneral .autoResizeTextarea,.settingsCustomizeGeneral .textInput{margin:0 0 15px}.settingsCustomizeGeneral .button{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}.settingsCustomizePrivacy,.settingsCustomizePrivacy .privacyOptions{flex-direction:column}.settingsCustomizePrivacy,.settingsCustomizePrivacy .privacyOptions,.settingsCustomizePrivacy .privacyOptions .option{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column}.settingsCustomizePrivacy .privacyOptions .option{flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0 0 15px;border:1px solid #ddd;cursor:pointer;padding:15px;border-radius:3px;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.settingsCustomizePrivacy .privacyOptions .option.selected{border-color:#525df9}.settingsCustomizePrivacy .privacyOptions .option:not(.selected){opacity:.5}.settingsCustomizePrivacy .privacyOptions .option .topContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.settingsCustomizePrivacy .privacyOptions .option .topContainer .name{font-size:17px;line-height:24px;font-weight:700;margin:0 0 15px;-webkit-box-flex:1;-ms-flex:1;flex:1}.settingsCustomizePrivacy .privacyOptions .option .topContainer .description{font-size:15px;line-height:22px;text-align:left;-webkit-box-flex:2;-ms-flex:2;flex:2}.settingsCustomizePrivacy .privacyOptions .option .topContainer .description div{margin:0 0 10px}.settingsCustomizePrivacy .privacyOptions .option .topContainer .description div a{color:#525df9;text-decoration:underline;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.settingsCustomizePrivacy .privacyOptions .option .topContainer .description div a:hover{color:#3946f8}.settingsCustomizePrivacy .privacyOptions .option .topContainer .description div:last-child{margin:0}.settingsCustomizePrivacy .privacyOptions .option .textInput{margin:15px 0 0}.settingsCustomizePrivacy .note{font-size:12px;line-height:17px;margin:15px 0 0;color:#666}.settingsCustomizePrivacy .button,.settingsCustomizePrivacy .error{margin:15px 0 0;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}.settingsInvite .settingsInviteContents{display:-webkit-box;display:-ms-flexbox;display:flex}.settingsInvite .settingsInviteContents .adminBoardSidebar{margin:0 15px 0 0}.settingsInvite .settingsInviteContents .mainContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;background:#fff;padding:30px;font-size:15px;line-height:22px}@media (max-width:780px){.settingsInvite .settingsInviteContents .mainContainer{padding:15px}}.settingsInvite .settingsInviteContents .mainContainer .heading{font-size:24px;color:#333;margin:0 0 15px}.settingsInvite .settingsInviteContents .mainContainer .text{max-width:600px}.settingsInvite .settingsInviteContents .mainContainer .error{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;margin:0}.settingsInvite .settingsInviteContents .mainContainer .emphasis{font-weight:700;font-size:15px;line-height:22px}.settingsInvite .settingsInviteContents .mainContainer .public .publicLink{border:1px solid #ddd;background:#f5f5f5;margin:10px 0 0;padding:10px 14px;word-wrap:break-word;font-size:17px;line-height:24px;border-radius:3px}.settingsInvite .settingsInviteContents .mainContainer .autoResizeTextarea,.settingsInvite .settingsInviteContents .mainContainer .textInput{margin:15px 0 0}.settingsInvite .settingsInviteContents .mainContainer .inviteSection{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:40px 0}.settingsInvite .settingsInviteContents .mainContainer .inviteSection.hasInvites .autoResizeTextarea{border-bottom-left-radius:0;border-bottom-right-radius:0}.settingsInvite .settingsInviteContents .mainContainer .inviteSection .invites{border-right:1px solid #ddd;border-left:1px solid #ddd;border-bottom:1px solid #ddd;border-bottom-left-radius:3px;border-bottom-right-radius:3px;max-height:160px;overflow:scroll}.settingsInvite .settingsInviteContents .mainContainer .inviteSection .invites .invite{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:7px 10px;cursor:default;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.settingsInvite .settingsInviteContents .mainContainer .inviteSection .invites .invite:hover{background:#f5f5f5}.settingsInvite .settingsInviteContents .mainContainer .inviteSection .invites .invite .revoke{border:1px solid #ddd;padding:2px 4px;cursor:pointer;color:#aaa;border-radius:3px;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out;font-size:11px;line-height:15px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;font-size:10px}.settingsInvite .settingsInviteContents .mainContainer .inviteSection .invites .invite .revoke:hover{border-color:#aaa;color:#666}.settingsInvite .settingsInviteContents .mainContainer .domainSection{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.settingsInvite .settingsInviteContents .button{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;margin:15px 0 0}.subdomainCreatePost .subdomainCreatePostContents{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media (max-width:780px){.subdomainCreatePost .subdomainCreatePostContents{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}}.subdomainCreatePost .subdomainCreatePostContents .notFound{-webkit-box-flex:1;-ms-flex:1;flex:1;background:#fff;padding:30px}.subdomainCreatePost .subdomainCreatePostContents .boardDetails{margin:0 15px 0 0}@media (max-width:780px){.subdomainCreatePost .subdomainCreatePostContents .boardDetails{display:none}}.subdomainCreatePost .subdomainCreatePostContents .createPostForm{-webkit-box-flex:1;-ms-flex:1;flex:1}.subdomainEditPost .formContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1;background:#fff;padding:30px;border-radius:3px}@media (max-width:780px){.subdomainEditPost .formContainer{-webkit-align-self:stretch;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch}}.subdomainEditPost .formContainer h1{margin:0 0 15px}.subdomainEditPost .other{background:#fff;padding:30px}.boardGridItem{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;text-align:center;width:32%;margin:0 1% 2%;padding:20px;min-height:180px;background-color:#fff;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out;box-sizing:border-box;overflow-wrap:break-word;word-wrap:break-word;word-break:break-word}@media (max-width:780px){.boardGridItem{width:100%;margin:0 0 15px;min-height:0}}.boardGridItem:hover{background:#f5f5f5}.boardGridItem:nth-of-type(3n){margin-right:0}.boardGridItem:nth-of-type(3n+1){margin-left:0}.boardGridItem .top{-webkit-box-flex:1;-ms-flex:1;flex:1}.boardGridItem .top .name{font-weight:700;margin:0 0 10px;font-size:17px;line-height:24px}.boardGridItem .top .description{font-size:15px;line-height:22px;min-height:66px}.boardGridItem .posts{margin:10px 0 0}.boardGrid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.subdomainJoinCompany .subdomainJoinCompanyContents{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.subdomainJoinCompany .subdomainJoinCompanyContents>.error{background:#fff;padding:30px;-webkit-box-flex:1;-ms-flex:1;flex:1}.subdomainJoinCompany .subdomainJoinCompanyContents .authForm{width:420px;background-color:#fff;border-radius:3px;box-sizing:border-box}.subdomainJoinCompany .subdomainJoinCompanyContents .authForm,.subdomainJoinCompany .subdomainJoinCompanyContents .authForm .topContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.subdomainJoinCompany .subdomainJoinCompanyContents .authForm .topContainer{padding:30px}.subdomainJoinCompany .subdomainJoinCompanyContents .authForm .topContainer h1{margin:0 0 30px;text-align:center;font-size:22px}.subdomainJoinCompany .subdomainJoinCompanyContents .authForm .toggleButton{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;border-top:1px solid #ddd;padding:15px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.subdomainJoinCompany .subdomainJoinCompanyContents .authForm .toggleButton:hover{background:#f5f5f5}.subdomainJoinCompany .subdomainJoinCompanyContents .authForm .toggleButton .emphasize{color:#525df9;margin:0 0 0 5px}.subdomainNotifications .nullState{background:#fff;padding:30px}@media (max-width:780px){.subdomainNotifications .nullState{padding:15px}}.subdomainNotifications .nullState span{font-size:15px;line-height:22px}.subdomainNotifications .subdomainNotificationsContents{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.subdomainNotifications .subdomainNotificationsContents .heading{font-size:24px;margin:0 0 30px}@media (max-width:780px){.subdomainNotifications .subdomainNotificationsContents .heading{margin:15px 0 30px}}.subdomainNotifications .subdomainNotificationsContents .notificationsList{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#fff}.subdomainNotifications .subdomainNotificationsContents .notificationsList .loadMore{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:25px 0;cursor:pointer}.subdomainNotifications .subdomainNotificationsContents .notificationsList .loadMore:hover{background-color:#f5f5f5}.subdomainNotifications .subdomainNotificationsContents .notificationsList .loadingMore{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:25px 0}.subdomainNotifications .subdomainNotificationsContents .notificationsList .loadingMore:hover{background-color:#f5f5f5}@media (max-width:780px){.subdomainPost .subdomainSidebarContainer .sidebar{display:none}}.subdomainPost .postContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1;background:#fff;border-radius:3px}@media (max-width:780px){.subdomainPost .postContainer{-webkit-align-self:stretch;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch}}.subdomainPost .postContainer>.deleted,.subdomainPost .postContainer>.loading,.subdomainPost .postContainer>.notFound{padding:30px;font-size:15px;line-height:22px}@media (max-width:780px){.subdomainPost .postContainer>.deleted,.subdomainPost .postContainer>.loading,.subdomainPost .postContainer>.notFound{padding:15px}}.subdomainPost .postContainer>.loading{min-height:300px}.subdomainPost .postContainer .postDetails{font-size:15px;line-height:22px;padding:20px 60px 0}@media (max-width:780px){.subdomainPost .postContainer .postDetails{padding:20px 50px 0}}.subdomainPostVoters .subdomainPostVotersContents{background:#fff;padding:20px}.subdomainUnsubscribe .heading{font-size:17px;line-height:24px;margin:0 0 30px}.subdomainUnsubscribe .contents .message{font-size:15px;line-height:22px;margin:0 0 15px}.subdomainUnsubscribe .contents .message a{text-decoration:underline;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.subdomainUnsubscribe .contents .message a:hover{opacity:.8}.subdomainUnsubscribeReport .heading{font-size:17px;line-height:24px;margin:0 0 30px}.subdomainUnsubscribeReport .contents .message{font-size:15px;line-height:22px;margin:0 0 15px}.subdomainUnsubscribeReport .contents .message a{text-decoration:underline;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.subdomainUnsubscribeReport .contents .message a:hover{opacity:.8}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}button,input,select,textarea{font-family:inherit;font-size:inherit}input[type=password]:focus,input[type=submit]:focus,input[type=text]:focus{outline:none}#login input[type=submit]::-moz-focus-inner{border:0}::-webkit-scrollbar,body::-webkit-scrollbar,html::-webkit-scrollbar{width:0!important;height:0!important}html{font-family:-apple-system-body,SFUI,Helvetica Neue,Helvetica,Arial,sans-serif;color:#333;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body,html{width:100%;height:100%}body #content,html #content{overflow:hidden}body .card,html .card{box-shadow:0 1px 1px rgba(0,0,0,.1);border:1px solid #e9e9e9;border-radius:3px}h1{font-size:17px;font-weight:400}h3{font-size:11px;text-transform:uppercase;letter-spacing:.05em;color:#999}a{text-decoration:none;color:inherit;font-size:15px;letter-spacing:.01em;word-spacing:.02em}a,button,input,p{-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.bodyText,p{font-size:15px;line-height:22px}.bodyText,div,p,span{letter-spacing:.01em;word-spacing:.02em}div,span{font-size:12px}div.greyLink,span.greyLink{cursor:pointer;color:#666;float:left;line-height:34px;clear:both;text-decoration:underline;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}div.greyLink:hover,span.greyLink:hover{color:#232323}div.greyLink.noFloat,span.greyLink.noFloat{float:none;line-height:0}div.required,span.required{color:#525df9;margin:0 0 0 2px}div.error,span.error{font-size:12px;line-height:17px;color:#f26245;margin:0 0 15px;float:left;line-height:34px;clear:both}div{font-size:15px}div.centeredDivider{margin:0 0 15px;color:#999;font-size:11px;font-weight:700;text-align:center;letter-spacing:.05em;cursor:default}div.error{font-size:12px;line-height:17px;color:#f26245;margin:0 0 15px;text-align:left}button{display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:14px 16px;border:none;text-transform:uppercase;font-weight:700;overflow:hidden;-webkit-transition:color .25s cubic-bezier(.16,.83,.31,.99),background-color .25s cubic-bezier(.16,.83,.31,.99);transition:color .25s cubic-bezier(.16,.83,.31,.99),background-color .25s cubic-bezier(.16,.83,.31,.99);border-radius:3px;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}button,button:focus{outline:none}button.loading:before,button:not(:disabled):hover:before{opacity:1;-webkit-transform:scaleY(1);transform:scaleY(1)}button.ghostButton{background:transparent;border:1px solid #aaa}button.ghostButton:hover{border:1px solid #666}button.ghostButton .label{color:#666}button.ghostButton .loader:after{border-color:hsla(0,0%,67%,.8);border-left-color:hsla(0,0%,67%,.2)}button.darkGhostButton{background:transparent;border:1px solid hsla(0,0%,100%,.5)}button.darkGhostButton:hover{border:1px solid hsla(0,0%,100%,.9)}button.darkGhostButton .label{color:#fff}button.whiteButton{background:#fff;color:#525df9}button.whiteButton .label{color:#525df9}button.whiteButton:hover{background:hsla(0,0%,100%,.7)}button.greyButton{background:#999;color:#fff}button.greyButton:hover{background:hsla(0,0%,100%,.8)}button.fbButton{width:100%;color:#3b5998;background:#efefef;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}button.fbButton:hover{background:#ddd}button.twitterButton{width:100%;color:#55acee;background:#efefef;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}button.twitterButton:hover{background:#ddd}button.googleButton{width:100%;background:#efefef;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}button.googleButton:hover{background:#ddd}button.githubButton{width:100%;color:#333;background:#efefef;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}button.githubButton:hover{background:#ddd}button.emailButton{width:100%;background:transparent;background:#efefef;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}button.emailButton:hover{background:#ddd}button.emailButton .label{color:#333}button.blackButton{background:#232323;color:#fff}button.blackButton:hover{opacity:.8}button.cannyButton{background:#525df9;color:#fff}button.cannyButton:hover{opacity:.8}button.greenButton{background:#3ac600;color:#fff}button.greenButton:hover{opacity:.8}button .loader{width:1.5em;height:1.5em;margin:-.75em 0 0 -.75em;position:absolute;top:50%;left:50%}button .loader:after{-webkit-animation:button-loading 1.1s infinite linear;animation:button-loading 1.1s infinite linear;border-radius:50%;content:"";display:-webkit-box;display:-ms-flexbox;display:flex;border:.3em solid hsla(0,0%,100%,.8);border-left-color:hsla(0,0%,100%,.2);position:absolute;top:0;right:0;bottom:0;left:0}button:not(.loading) .loader{-webkit-transform:translateY(250%);transform:translateY(250%)}button:not(.loading) .label{-webkit-transform:translateY(0);transform:translateY(0)}button.loading{cursor:default}button.loading .loader{-webkit-transform:translateY(0);transform:translateY(0)}button.loading .label{-webkit-transform:translateY(-250%);transform:translateY(-250%)}button .label{font-size:11px;letter-spacing:.05em;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:1;visibility:visible;-webkit-transition-delay:0ms;transition-delay:0ms}button:disabled{cursor:default;opacity:.5;pointer-events:none}button .label,button .loader,button[title]:after{-webkit-transition:opacity .25s cubic-bezier(.16,.83,.31,.99) 0ms,visibility .25s cubic-bezier(.16,.83,.31,.99) .25s,-webkit-transform .25s cubic-bezier(.16,.83,.31,.99) 0ms;transition:opacity .25s cubic-bezier(.16,.83,.31,.99) 0ms,visibility .25s cubic-bezier(.16,.83,.31,.99) .25s,-webkit-transform .25s cubic-bezier(.16,.83,.31,.99) 0ms;transition:opacity .25s cubic-bezier(.16,.83,.31,.99) 0ms,transform .25s cubic-bezier(.16,.83,.31,.99) 0ms,visibility .25s cubic-bezier(.16,.83,.31,.99) .25s;transition:opacity .25s cubic-bezier(.16,.83,.31,.99) 0ms,transform .25s cubic-bezier(.16,.83,.31,.99) 0ms,visibility .25s cubic-bezier(.16,.83,.31,.99) .25s,-webkit-transform .25s cubic-bezier(.16,.83,.31,.99) 0ms}button[title]:not(:disabled):hover .label{-webkit-transform:translateY(-250%);transform:translateY(-250%);opacity:0;visibility:hidden;-webkit-transition-delay:0ms,0ms,.25s;transition-delay:0ms,0ms,.25s}.iconButton{display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:36px;height:36px;color:#aaa;background:hsla(0,0%,39%,.1);border-radius:100px;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.iconButton:hover{background:hsla(0,0%,39%,.2)}.iconButton .icon{font-size:16px}@-webkit-keyframes button-loading{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes button-loading{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.emojiContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.emojiContainer span{font-size:15px;line-height:22px}.emoji{display:inline-block;width:30px;height:30px;min-width:30px;margin:0 10px 0 0;background:url(/emoji.png) no-repeat;background-size:210px}.emoji.party{background-position:-120px -90px}.emoji.dancers{background-position:-30px -150px}.emoji.sad{background-position:0 -60px}.emoji.okay{background-position:-150px -120px}.emoji.ohno{background-position:-60px -60px}.emoji.ohnono{background-position:-90px -60px}.emoji.poop{background-position:-180px -90px}@font-face{font-family:icons;src:url(data:application/font-woff;base64,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) format("woff");font-weight:400;font-style:normal}@font-face{font-family:SFUI;src:url(/SFUI-Light.main.otf?577cd1ed5ebcffd94378c7cf673e56f6) format("opentype");font-weight:200;font-style:normal}@font-face{font-family:SFUI;src:url(/SFUI-Regular.main.otf?e9d00fbc58c8f0ebbe52df3bcbc98bf4) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:SFUI;src:url(/SFUI-Semibold.main.otf?31e9db99e2a3cd97642489d7f0c3e8db) format("opentype");font-weight:600;font-style:normal}@font-face{font-family:SFUI;src:url(/SFUI-Bold.main.otf?89d0374d234764cc5864bada6e5bb6be) format("opentype");font-weight:700;font-style:normal}[data-icon]:before{content:attr(data-icon)}[class*=" icon-"]:before,[class^=icon-]:before,[data-icon]:before{font-family:icons!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-twitter:before{content:"a"}.icon-linkedin:before{content:"d"}.icon-hamburger:before{content:"M"}.icon-logout:before{content:"g"}.icon-user:before{content:"P"}.icon-gear:before{content:"G"}.icon-link:before{content:"L"}.icon-globe:before{content:"h"}.icon-bell:before{content:"j"}.icon-dot-3:before{content:"k"}.icon-pencil:before{content:"l"}.icon-slack:before{content:"s"}.icon-comment:before{content:"z"}.icon-bar-chart:before{content:"x"}.icon-lightbulb-off:before{content:"c"}.icon-lightbulb:before{content:"v"}.icon-image:before{content:"b"}.icon-email:before{content:"n"}.icon-compose:before{content:"m"}.icon-star:before{content:"R"}.icon-fb-square:before{content:"F"}.icon-search:before{content:"S"}.icon-x:before{content:"X"}.icon-plus:before{content:"+"}.icon-chevron-right:before{content:">"}.icon-chevron-left:before{content:"<"}.icon-check:before{content:"C"}.icon-bug:before{content:"e"}.icon-github:before{content:"i"}.icon-facebook:before{content:"f"}.icon-lock:before{content:"o"}.icon-bolt:before{content:"B"}