#enterPrimaryEmailForm,#resetPasswordForm,#profileForm{padding:0}#profileForm{padding-top:14px}ul{padding-left:20px}#firstname,#lastname,#password1,#password2{padding:5px 15px;color:#333;width:100%;border:0;box-sizing:border-box;height:40px;font-size:14px;border-bottom:1px solid #eee;background-color:#f3f3f3;margin-bottom:10px}#firstname:focus,#lastname:focus,#password1:focus,#password2:focus{outline:0;border:1px solid #309ddd!important;background-color:white;font-family:sans-serif}#password1:focus,#password2:focus,#password1.errorField,#password2.errorField,.feildWithVisibilityIcon{border-right:0!important;width:94%!important;border-top-right-radius:0;border-bottom-right-radius:0;float:left}#password1{margin-bottom:0!important}#passwordStrength{text-align:left;padding-bottom:10px;margin-top:-10px}#pwdRequirementsLabel{text-align:left;padding:0;margin-top:-10px}#pwdRequirements{text-align:left;padding-bottom:10px;margin-top:-10px}#pwdRequirements>.col-xs-4{padding-left:0;padding-right:0;width:38%}#pwdRequirements>.col-xs-3{padding-left:0;padding-right:0;width:31%}#backToCAS{margin-top:20px;cursor:pointer;display:inline-block}#backToCASButton{font-family:lato-light,"Helvetica Neue",Helvetica,Arial,sans-serif;padding-top:13px;padding-bottom:13px;font-size:20px;text-shadow:none;color:#FFF;background-color:#309ddc}#backToCASButton:focus,#backToCASButton:hover{background-color:#45a6df}a{background:0;cursor:pointer;color:#2e7ea8}a:hover,a:focus{text-decoration:none;color:#236080}div.indentText{padding-left:15px;padding-right:15px}#checkEmailEmail{font-size:16px;margin-bottom:15px}#checkEmailEmail strong{word-wrap:break-word}.inlineErrorTextEmail p{margin:0}.inlineErrorTextEmail h5{color:#fff}#pwdreset-error p,#error p,.inlineErrorTextEmail li{text-align:left}.ieold input{line-height:25px}#firstname.noInput,#lastname.noInput,#password1.noInput,#password2.noInput,#primaryEmail.noInput{border:1px solid #e02d52}body,#title,#marketingText,#samlPolicyText,#emailAddress:focus,#password:focus,#primaryEmail:focus,#emailAddress,#password,#primaryEmail,#proceed,#continue-button,#submit,#errorText,.inlineErrorTextEmail,.inlineErrorTextPassword{font-family:lato-regular,"Helvetica Neue",Helvetica,Arial,sans-serif}input:focus::-webkit-input-placeholder,input:focus:-moz-placeholder,input:focus:-ms-input-placeholder{font-family:lato-light,"Helvetica Neue",Helvetica,Arial,sans-serif;text-align:right}*,:after,:before{box-sizing:border-box}body{background-color:#fff}div.content{border-radius:2px;box-shadow:0 1px 3px 0 rgba(0,0,0,.12),0 5px 5px 0 rgba(0,0,0,.08);color:#444}.placeholderText{color:#2A3238B2;font-weight:400}.nowrap{white-space:nowrap!important}.no-margin{margin:0!important}@media screen and (min-width:800px){html:not(.ieold) .center,html:not(.ieold) .footer{max-width:610px}div.content{padding:20px 80px 60px}}@media only screen and (max-width:490px){div.content{border:0;box-shadow:none}}@media only screen and (max-width:490px),screen and (max-height:650px){.leftColImage{margin-right:10px}}#title,h1,h2,h3{font-family:lato-regular,"Helvetica Neue",Helvetica,Arial,sans-serif,"Helvetica Neue",Helvetica,Arial,sans-serif;line-height:1.1;margin-top:0}#pageTitle{font-family:lato-semibold,"Helvetica Neue",Helvetica,Arial,sans-serif,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:28px;text-align:center;padding-top:40px;color:#444}.instructionText{padding-bottom:8px}.followInstructionsBlock{margin-top:30px}#followInstructions p,.dialogText,.dialogTextLast{text-align:left!important;line-height:20px!important;padding-bottom:15px!important;margin-bottom:0!important;font-family:lato-regular,"Helvetica Neue",Helvetica,Arial,sans-serif!important}.dialogText{padding-bottom:20px!important}.dialogTextLast{padding-bottom:0!important}.sendEmail{padding-top:15px}#followInstructions p.userName{font-size:18px;padding-bottom:10px!important;text-overflow:ellipsis;max-width:600px;width:auto;overflow:hidden;font-family:lato-semibold,"Helvetica Neue",Helvetica,Arial,sans-serif,"Helvetica Neue",Helvetica,Arial,sans-serif}#support{display:none}.backToSignIn{padding-bottom:20px}.passwordResetSentToEmail{font-size:20px;display:inline-block;padding-top:10px;padding-bottom:10px;font-weight:bold;text-overflow:ellipsis;width:100%;overflow:hidden}#backToSignInButton{letter-spacing:1px;border-radius:2px;padding:11px 19px;font-size:14px;text-shadow:none;color:#FFF;background-color:#000;font-weight:700;transition:all .3s ease-in-out 0s;width:auto}.leftColImage{margin-right:16px;height:100%;width:100%}p{font-family:lato-regular,"Helvetica Neue",Helvetica,Arial,sans-serif}input{border:1px solid #d8d8d8;border-radius:2px;background-color:none;height:56px;margin:0;line-height:inherit}input:focus{border:2px solid #2e7ea8}.btn,.btn-default:active,.btn:active{background-image:none}.btn{margin-bottom:0;text-align:center;vertical-align:middle;border:1px solid transparent;white-space:nowrap;user-select:none}.btn-block{display:block;padding-left:0;padding-right:0}input[type=submit]{-webkit-appearance:button;cursor:pointer}.btn-block,input[type=submit].btn-block{width:100%}#proceed,#continue-button{letter-spacing:1px;border-radius:2px;padding-top:16px;padding-bottom:16px;font-size:18px;text-shadow:none;color:#FFF;background-color:#000;font-weight:500;transition:all .3s ease-in-out 0s}#primaryEmail,#password1,#password2,#firstname,#lastname,#tfaCode{padding:5px 15px;color:#333;width:100%;border:1px solid #d8d8d8;border-radius:2px;box-sizing:border-box;height:56px;font-size:14px;font-family:lato-regular,"Helvetica Neue",Helvetica,Arial,sans-serif;background-color:#fff;margin-bottom:20px;-webkit-appearance:none}#logoutCheckbox{font-family:lato-regular,"Helvetica Neue",Helvetica,Arial,sans-serif;text-align:left;cursor:pointer;margin-bottom:15px}#logoutCheckbox input[type=checkbox]{height:13px;width:13px;margin-right:5px}label.checkbox-label input[type=checkbox]{width:13px;height:13px;padding:0;margin:0;margin-right:3px;vertical-align:middle;position:relative;top:-1px;*overflow:hidden}.fieldContainerFirst,.fieldContainer{clear:both;position:relative}.fieldContainer{margin-top:5px}.customSpace{margin-top:25px;position:relative;z-index:99}.fieldContainerFirst>label,.fieldContainer>label{position:absolute;display:inline-block;top:-10px;left:7px;background:#fff;color:#444;padding:0 8px;font-size:13px;z-index:1}.errorField{border:1px solid #e02d52!important}.errorFieldForVisibilityIcon{border:1px solid #e02d52!important;border-left:0!important}.inlineError{top:-15px;position:relative;margin-bottom:5px;text-align:left;padding-left:15px;color:#e02d52}.alertLight{border-radius:2px;box-shadow:0 5px 15px 0 rgba(0,0,0,0.05),0 1px 2px 0 rgba(0,0,0,0.1);padding:15px 23px;color:#000;width:100%;background-color:#fff;border:0;border-left:7px solid #ffb43a}.alertLight p{font-family:lato-semibold,"Helvetica Neue",Helvetica,Arial,sans-serif!important;font-size:16px;text-align:left;margin:0}.alertLight-Success{border-left:7px solid #00b984}.alertLight-Info{border-left:7px solid #46a9f6;margin-bottom:24px;text-align:left}.alertLight-Warning{border-left:7px solid #ffb43a}.alertLight-Error{border-left:7px solid #f53d5a;text-align:left!important}.displayNone{display:none}.bottomLink{margin-top:20px}.pAboveButton{margin-bottom:20px}.left{text-align:left}#passwordStrengthIndicatorDiv{display:table;width:101%;border-spacing:4px;table-layout:fixed;margin-left:-3px;margin-right:-6px}.strength{height:3px;background:#b1b1b1;display:table-cell;border-radius:8px}.strength:last-child{margin-right:0;margin-right:-4px}#Weak{color:#d33a61}#Fair{color:#a5941e}#Strong,#Good,.strengthLabel{color:#1b8756}.strengthDescription{font-weight:600}#password2:disabled{cursor:not-allowed!important}.strongPasswordCollapsibleText{padding:12px 8px;height:100%;overflow:auto;transition:max-height .2s ease-out;background-color:#f7f7f7;margin-bottom:15px;font-size:13px}
.tipsInfoText{color:#2c72de;cursor:pointer;margin-top:-10px}.noTopSpace{top:0}.passwordVisibilityFirst{margin-bottom:-1px!important}.passwordVisibility{height:56px;margin-bottom:23px;border:1px solid #d8d8d8;padding:14px 5px 0 5px;margin-left:-16px;border-left:0;border-radius:2px;cursor:pointer;float:right;border-bottom-left-radius:0;border-top-left-radius:0}input:focus ~ .passwordVisibility{outline:0;border:1px solid #309ddd!important;border-left:0!important}.rotate{transform:rotate(-180deg);transition:.5s ease}#err_weak_password{color:#e02d52;text-align:left;margin:1.5rem 0 -1.5rem 0;width:100%;padding:0}@media screen and (-ms-high-contrast:active){input[type=submit],input[type=button],input[type=checkbox]{border:2px solid ButtonText;color:ButtonText}input[type=submit]:hover,input[type=button]:hover,input[type=checkbox]:hover,input[type=submit]:focus,input[type=button]:focus,input[type=checkbox]:focus{border-color:Highlight}#primaryEmail,#firstname,#lastname,#password1,#password2{border:2px solid ButtonText}#primaryEmail:-ms-input-placeholder,#firstname:-ms-input-placeholder,#lastname:-ms-input-placeholder,#password1:-ms-input-placeholder,#password2:-ms-input-placeholder{color:GrayText}#primaryEmail:focus,#firstname:focus,#lastname:focus,#password1:focus,#password2:focus,#primaryEmail:hover,#firstname:hover,#lastname:hover,#password1:hover,#password2:hover{border-color:Highlight}}