.login-page.create input[type="text"]::placeholder{color:transparent !important}.login-page.create input[type="text"]:-ms-input-placeholder{color:transparent !important}.login-page.create fieldset h1{font-size:28px !important;line-height:28px !important}.content-fragment.login-and-create-user .login-providers .login-provider{float:left;margin:0 5px 5px 0}.content-fragment.login-and-create-user .login-providers .login-provider a.connect{border-radius:5px;display:block;overflow:hidden}.content-fragment-page .layout-region.content .layout-region-inner .content-fragment .content-fragment-content{margin-top:0px}.login-page{display:flex}.login-page form{max-width:660px}.login-page form fieldset.field-list.login{max-width:376px;margin-left:auto;margin-right:auto}.login-page form fieldset .field-list .field-item{margin:0px 0 16px 0}.login-page .loginimage{margin-top:32px}.login-page .static-page h1.heading{margin:80px 30px}.login-page .alimg{min-height:96px}li.field-item.checkbox{padding-top:18px;padding-bottom:16px}.form-container{width:100% !important;justify-content:center;display:flex;xalign-items:center;background:#fff}fieldset input[type="password"],fieldset input[type="text"]{width:100%;padding:9px 15px 9px 15px;border-radius:4px;border:1px solid rgba(31,31,31,0.7);background:transparent}fieldset input::-webkit-input-placeholder{color:#fff;font-size:14px;font-weight:400;letter-spacing:0.109px}fieldset .field-list .field-item .field-item-name{font-weight:bold}fieldset .field-list .field-item .field-item-name,fieldset .field-list .field-item .field-item-header{xdisplay:none}fieldset .button,fieldset .button.disabled{width:100%;border-radius:4px;background:#f9e11e;padding:8px 16px !important;justify-content:center;align-items:center;font-size:16px;max-width:328px;font-weight:600;line-height:33px;margin-right:0px !important;color:#1a1e22}fieldset .field-list .field-item .field-item-description{color:#000;padding-top:4px}fieldset .field-list .field-item .field-item-description a{color:#171717 !important}.link-sign-up{display:flex;flex-direction:column;gap:8px}.link-sign-up a{color:#1a1e22;font-size:16px;font-style:normal;font-weight:700;line-height:normal;border-radius:4px;border:1px solid #000;max-width:328px;padding:8px 16px !important;width:100%;line-height:33px}.link-sign-up a:hover{background:#f9e11e !important}.login-page.create form{max-width:630px}.login-page.create form ul{max-width:380px;margin-left:auto;margin-right:auto}.login-page.create .field-item.required.site-agreement{margin:0px 0 0px 0;color:#1a1e22;font-size:12px;font-weight:400}.login-page.create .field-item.required.site-agreement a{color:#007cc8;text-decoration:underline}.login-page.create .field-item.required.site-agreement input[type="checkbox"]{margin:0 4px 0 1px;vertical-align:middle;border-radius:4px;width:16px;height:16px}.login-page.create .static-page h1.heading{margin-bottom:20px}.login-page.create fieldset .field-list .field-item .field-item-input .processing{display:block}.login-page.create fieldset .button,.login-page.create fieldset .button.disabled{margin-top:32px}.login-page.create .regp{color:#333;font-size:20px;font-weight:400;line-height:26px;margin-bottom:70px}.login-page.create .loginimage{display:block;margin-top:45px;text-align:center;margin-left:auto;margin-right:auto}.login-page.create fieldset h1{margin-bottom:5px}.login-page.create fieldset .field-list .field-item .field-item-input{text-align:center}.login-page.create fieldset .field-list .field-item .field-item-description{text-align:center}.login-page.create .form-container .field-list .field-item select{padding:9px 49px 9px 10px;border-radius:4px;cursor:pointer;width:100%}.login-page.create .form-container .field-list .field-item select option:disabled{color:#ccc;background-color:#f9f9f9}.login-page.create fieldset .field-list .field-item.field-item.required.site-agreement .field-item-input{text-align:left}input[type=checkbox]{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:16px;height:16px;outline:none;position:relative;border-radius:4px;border:1px solid rgba(26,30,34,0.2);vertical-align:bottom}input[type=checkbox]:before{display:none;position:absolute;font-size:12px;display:block;content:"";background-image:url('/cfs-filesystemfile/__key/communityserver-components-sitefiles/icons/loginCheck.png');width:12px;height:12px;background-repeat:no-repeat;top:15%;left:15%}input[type=checkbox]:not(:checked)::before{display:block;content:"";background-image:none}input[type=checkbox]:checked{border-radius:4px;background:#1f1f1f;color:#1f1f1f;display:flex;align-items:end;justify-content:center}fieldset .field-list .field-item .field-item-input label{color:#1f1f1f;font-size:14px;font-style:normal;font-weight:400;line-height:21.5px}.login-page.create .login-alternative{margin-top:0px}li.field-item.checkbox{padding-top:0px}.field-item.required.site-agreement{display:flex;justify-content:center}.field-item-input .create-account.submit-button,.field-item-input .login.submit-button{border:1px solid #f9e11e !important}.field-item-input .login.submit-button:active,.field-item-input .create-account.submit-button:active,.field-item-input .create-account.submit-button:hover,.field-item-input .login.submit-button:hover{border:1px solid #1f1f1f !important;background:#1f1f1f !important;color:#fff !important;box-shadow:none !important;cursor:pointer}.login-page.create .field-item.required{display:flex;flex-direction:column}@media only screen and (max-width:670px){.static-page,.login-page{display:block}.static-page{width:100%;padding:10px}.form-container{width:100%;display:block}.single-column.content-fragment-page{padding:0px}fieldset .field-list .field-item .field-item-input,fieldset .field-list .field-item{text-align:center}fieldset .button,fieldset .button.disabled{margin-left:auto !important;margin-right:auto !important}}.content-fragment.login-and-create-user .login-page .form-container{width:100%}.content-fragment.login-and-create-user .login-page .form-container fieldset h1,.content-fragment.login-and-create-user .login-page .form-container .field-list.login h2{color:#1f1f1f;text-align:center;font-size:56px;font-style:normal;font-weight:700;line-height:57px;letter-spacing:normal;margin-top:25px}.content-fragment.login-and-create-user .login-page .form-container .field-list.login h2{margin-bottom:24px}.content-fragment.login-and-create-user .login-page .form-container .login-alternative,.content-fragment.login-and-create-user .login-page .form-container .reghp{color:#171717;text-align:center;font-size:20px;font-style:normal;font-weight:400;line-height:26px;margin:0px 0px 12px 0px}.content-fragment.login-and-create-user .login-page .form-container .login-alternative{margin-bottom:42px}.content-fragment.login-and-create-user .login-page .form-container .login-alternative a{font-weight:700;background-color:#f9e11e;color:#171717}.content-fragment.login-and-create-user .login-page .form-container fieldset input[type="checkbox"]{margin:0px !important;border:1px solid #1f1f1f;cursor:pointer}.content-fragment.login-and-create-user .login-page .form-container .field-item.checkbox{padding-bottom:8px}.content-fragment.login-and-create-user .login-page .form-container .field-item.checkbox .field-item-input{display:flex;align-items:center;gap:8px}.content-fragment.login-and-create-user .login-page .form-container input[type=checkbox]:checked{border-radius:4px;background:#1f1f1f;color:#1f1f1f;display:flex;align-items:end;justify-content:center}.content-fragment.login-and-create-user .login-page .form-container .field-item.site-agreement .field-item-input{xpadding-top:12px;display:flex;align-items:center;gap:8px}.content-fragment.login-and-create-user .login-page .form-container .field-item.site-agreement .field-item-input label a{color:#000;text-decoration-line:underline}.content-fragment.login-and-create-user .login-page .form-container fieldset .field-item .button.disabled:hover{color:#1a1e22}.content-fragment.login-and-create-user .login-page .form-container fieldset input::placeholder{color:rgba(31,31,31,0.5) !important;opacity:1}.content-fragment.login-and-create-user .login-page .form-container .field-item .field-item-description{display:flex;flex-direction:column;align-items:center;color:#171717;text-align:left;font-size:12px;font-weight:400;line-height:normal;xfont-style:italic}.content-fragment.login-and-create-user .login-page .form-container .field-item .field-item-description a{color:#f9e11e;font-style:italic;text-decoration:underline}.content-fragment.login-and-create-user .login-page .form-container .field-item-description.link-sign-up{margin-bottom:97px;font-style:unset !important}.content-fragment.login-and-create-user .login-page .form-container .field-item-description.link-sign-up a{font-style:unset !important;text-decoration:none;text-align:center}@media only screen and (max-width:670px){.content-fragment.login-and-create-user .login-page .static-page,.content-fragment.login-and-create-user .login-page .form-container{width:100%}.content-fragment.login-and-create-user .login-page .form-container .login-alternative,.content-fragment.login-and-create-user .login-page .form-container .reghp{font-size:14px;line-height:normal}.content-fragment.login-and-create-user .login-page .static-page{padding:10px 0px}.content-fragment.login-and-create-user .login-page .static-page .content .regp{width:100%}.content-fragment.login-and-create-user .login-page .static-page .headdesc{font-size:14px;margin-bottom:40px;margin-top:15px}.content-fragment.login-and-create-user .login-page .static-page h1.heading{font-size:42px;margin:30px 0px 0px 0px;line-height:normal}.content-fragment.login-and-create-user .login-page .static-page .bottomtext{display:flex;gap:0px;align-items:self-start}}.login-page.create .field-item.required.password,.login-page.create .field-item.required.email{position:relative}.login-page.create .field-item.required.password .field-item-input:after,.login-page.create .field-item.required.email .field-item-input:after{display:none;background:url(/cfs-file/__key/communityserver-components-sitefiles/icons/info.png);content:"";width:16px !important;height:16px !important;vertical-align:text-bottom;background-repeat:no-repeat !important;margin-right:5px;font-size:12px;line-height:12px;position:absolute;right:-30px;top:12px;cursor:pointer}.login-page.create .field-item.required.password .field-item-input:hover::before,.login-page.create .field-item.required.email .field-item-input:hover::before{position:absolute;right:-50px;top:20px;background-color:#333;color:#fff;padding:5px 10px;border-radius:4px;font-size:12px;white-space:nowrap;z-index:1;opacity:0;transition:opacity 0.3s;cursor:pointer}.login-page.create .field-item.required.password .field-item-input:hover::before,.login-page.create .field-item.required.email .field-item-input:hover::before{opacity:1}.login-page.create .field-item.required.password .field-item-description,.login-page.create .field-item.required.email .field-item-description{xdisplay:none}@media only screen and (max-width:670px){.login-page.create .field-item.required.password .field-item-input:hover::before,.login-page.create .field-item.required.email .field-item-input:hover::before,.login-page.create .field-item-input:hover::before{display:none !important}.login-page.create .field-item.required.password .field-item-input:after,.login-page.create .field-item.required.email .field-item-input:after{display:none}.login-page.create .field-item.required.password .field-item-description,.login-page.create .field-item.required.email .field-item-description{display:block}}