#loginSignupSec{text-align:center;margin:66px 0 39px}.column{display:inline-block;vertical-align:middle;text-align:left}.column.signup.minimal{display:block!important}.column.signup.minimal input.styledText{width:100%}.vertGradient{background:url(../images/vertical-gradient.png) top left no-repeat;height:258px;width:2px;margin:0 44px 0 24px}h2{font-size:19px;color:#965c00;margin-bottom:25px}.field label{display:block;margin:12px 0 2px}#loginForm .styledText{width:240px}.loginControls{width:240px;overflow:hidden;padding:4px;margin:8px 4px 15px -4px}.logMeAutoField{float:right;margin-top:8px}.logMeAutoField>input{margin:0}.logMeAutoField>input,.logMeAutoField>label{display:inline-block;vertical-align:middle}.logMeAutoField>label{color:#6a4c1e;font-size:12px}.loginBtnSec{float:left}.loginOptions{font-size:12px}.loginOptions b{color:#be9e6c;margin:0 4px}.disableAC{margin:10px 0;font-size:11px}.loginOptions a{cursor:pointer;color:#306494!important}.loginOptions a:hover{text-decoration:none!important;color:#306494!important}.signup h2{font-weight:bold;font-size:20px;color:#ba7200}.signupCntrl{margin:20px 0 0}.agreement{display:inline-block;vertical-align:middle;margin:16px 0 7px}.signupCntrl .btnSec{display:inline-block;text-align:right;vertical-align:middle}.signupCntrl .btnSec button{font-size:14px;padding:8px 14px}.agreement .checkField{display:inline-block;font-size:0;vertical-align:middle}.agreement input{padding:0;margin:0;font-size:12px}.agreement label{display:inline-block;vertical-align:middle;width:156px;margin:0 0 0 6px;font-size:12px;color:#0c0905}.errorMsg{background:#862525;color:#fff;padding:15px 21px;box-shadow:0 0 1px 0 #000;font-size:.82rem;display:none;margin-bottom:26px;line-height:1.25rem}.errorMsg.visible{display:inline-block}.errorMsg a{color:#49bdff!important;text-decoration:underline!important;cursor:pointer}#createAccount .errorMsg{margin-bottom:3px}.login .errorMsg{width:287px}.signup .errorMsg{width:322px;padding:12px 10px;margin-bottom:15px}.affHeader{margin:80px 0 -22px}.affHeader h2{font-weight:bold;font-size:34px;color:#af6403}.affHeader p{font-size:17px;font-weight:bold;color:#018e00}.loginRequirementMsgBx{margin:44px 0 -22px}.loginReqBxInr{display:inline-block;background-color:#fff27f;padding:20px 30px;box-shadow:0 0 2px 0 #d0b893;color:#585429}.loginReqBxInr a{color:#005c94!important;border-bottom:1px dotted #3696ca}.loginReqBxInr a:hover{border-bottom:1px solid #3696ca}.loginReqTheme-greenBanner .loginReqBxInr{text-align:left;width:100%;background-color:#2c653e;color:#caf5bf;font-weight:bold;font-family:Arial,Helvetica,sans-serif}.loginReqTheme-greenBanner .loginReqTitle{font-weight:bold;font-size:19px;line-height:22px;color:#5f5;margin-bottom:15px;letter-spacing:.3px;text-shadow:0 0 2px #1b4829}.loginReqTheme-greenBanner .loginReqBxInr a{color:#6bbff3!important}.lsSection{background-color:#d2b890;padding:10px;border:1px solid #b9a17c;border-top:1px solid #e2d3ba;border-left:1px solid #e2d3ba}.lsSection .lsSecTitle{display:block;font-weight:bold;color:#713100;margin:3px 0 12px}.lsSection .lsSecTitle i{font-weight:normal;font-size:81%;color:#865916}.lsSection+.lsSection{margin-top:14px}.nameWarnDisp{background-color:#f1cb91;padding:11px 5px;font-size:.71rem;text-align:center;margin:17px 0 -5px;color:#3a3a3a}.nameWarnDisp a{color:#0030a5!important}.nameWarnDisp a:hover{text-decoration:underline}.unifiedSL{margin-bottom:58px}.unifiedSL .mainSctn{background-color:#e4d2b4;border-radius:30px;padding:60px 16px;width:100%;text-align:center;display:inline-block;max-width:850px;overflow:hidden;position:relative}.unifiedSL h1{font-size:1.5rem;color:#5a2e00}.unifiedSL .loginBxContent{margin:37px 0 0 -3px}.unfLgButton{display:inline-block;cursor:pointer;font-size:.95rem;padding:.79rem!important;border-radius:21px;border:0;background:#8a7049;color:#fff;box-shadow:0 0 3px 0 #3f3422,0 0 1px 0 #4f3f26;overflow:hidden!important;transition:background .3s;font-weight:bold}.unfLgButton:hover,.unfLgButton:focus{background:#765b33}.unifiedSL .styledText{height:45px;border-radius:21px;padding:0 1rem;font-size:1.1rem}.unifiedSL .txtFieldWr+.btnFieldWr{margin-top:19px}.unifiedSL .progress{background-color:#000;height:6px;position:absolute;top:0;right:0;left:0;background:linear-gradient(45deg,#e4d2b400,#5c2800,#e4d2b400);background-size:200%;background-position:0 0;animation:animatedProgress 1s infinite linear;display:none}.working .progress{display:block}.working input{pointer-events:none}@keyframes animatedProgress{0%{background-position:0 0}100%{background-position:-200% 0}}.unifiedSL .disabledWr{background-color:#e4d2b49e;position:absolute;top:10px;left:0;right:0;bottom:0;display:none}.working .disabledWr{display:block}.unifiedSL .logInAsSec{display:inline-block;line-height:1.1rem;margin:-16px 0 25px;background-color:#efdec1;padding:8px 55px;color:#867a6d}.unifiedSL .logInAsSec>div:nth-child(1){font-size:.75rem}.unifiedSL .logInAsSec>div:nth-child(2){color:#5f5139;font-weight:bold;font-size:.8rem;margin-top:2px}.unifiedSL .logInAsSec a{color:#004796;font-size:.8rem}.unifiedSL .txtFieldWr label{display:block;font-weight:bold;font-size:.9rem;margin-bottom:10px}.unifiedSL .or{display:inline-flex;flex-direction:row;flex-wrap:nowrap;align-content:center;justify-content:space-between;align-items:center;margin:32px 0;color:#6c4b15}.unifiedSL .or i{background-color:#c4b08f;height:2px;width:46%}.unifiedSL .loginPanel.hidden{display:none}.unifiedSL .invPass{text-align:left;padding:12px}.unifiedSL .invPass>b{display:block;font-size:.85rem}.unifiedSL .invPass>div{margin:12px}.unifiedSL .invPass i{display:block}.unifiedSL .invPass i+i{margin-top:8px}.unifiedSL #information h1{color:#146c00}.unifiedSL #information .infoTxtWrpr{margin-top:27px}.unifiedSL #information .infoTxt{display:inline-block;background:#006a05;color:#fff;padding:32px;font-size:1rem;border-radius:9px;line-height:1.48rem}.unifiedSL .frmSignup{text-align:left;display:inline-block}.unifiedSL .signUpAs{margin-bottom:24px}.unifiedSL .signUpAs .emailElement{font-size:1rem;display:inline-block;vertical-align:middle;color:#481b03;line-height:1rem}.unifiedSL .signUpAs .chgEmailSc{display:inline-block;vertical-align:middle;line-height:1rem;margin-left:4px}.unifiedSL .signUpAs .chgEmailSc a{font-size:.7rem;color:#2047af}.unifiedSL .signupOptField{background-color:#d4c1a2;padding:15px;margin:32px -15px;border-radius:7px}.unifiedSL .signupOptField .chkSec input{font-size:0;margin:0;padding:0;display:inline-block;vertical-align:middle;line-height:1rem;zoom:1.5}.unifiedSL .signupOptField .chkSec label{display:inline-block;vertical-align:middle;line-height:1rem;color:#7c3907;font-weight:bold;margin-left:.2rem}.unifiedSL .signupOptField .chkSec label b{font-weight:normal;font-size:90%;margin-left:.2rem}.unifiedSL .signupOptField .cntntSec{display:none}.unifiedSL .signupOptField.expanded .cntntSec{display:block}.unifiedSL .signupOptField .cntntSec .field{margin:24px 0}.unifiedSL .signupOptField .cntntSec .field label{font-weight:bold;margin-bottom:8px}.unifiedSL .signupOptField .bxCheckbx{line-height:1rem!important;margin:4px 3px}.unifiedSL .bxCheckbx .checkField{display:inline-block;vertical-align:middle}.unifiedSL .bxCheckbx .checkField input{display:inline-block;vertical-align:middle}.unifiedSL .captchaField{text-align:center}.unifiedSL .captchaWdgt,.unifiedSL .g-recaptcha{display:inline-block}.signupOptField.required .notRequired,.signupOptField.notRequired .required{display:none!important}.unifiedSL .sbackButton{cursor:pointer;display:inline-block;position:absolute;left:23px;top:17px;padding:8px}.unifiedSL .sbackButton svg{zoom:.8}.unifiedSL .sbackButton path{stroke:#837358;fill:#7a694b}.unifiedSL .sbackButton:hover path{stroke:#936a21;fill:#6d4601}.unifiedSL .sbackButton:hover svg{filter:drop-shadow(0 0 2px #715e3d)}.unifiedSL .itemWidth{width:100%}.unifiedSL .btnFieldWr{text-align:center}.signupLoginMob{background-color:#e4d2b4b5;padding:4px 5px;border-radius:19px;box-shadow:0 0 10px 0 #000}@media(min-width:470px){.unifiedSL .itemWidth{width:400px}}.signupLoginMob .unifiedSL .mainSctn{max-width:489px}.unifiedSL .orSeparator{margin:42px 40px 36px;border-top:1px solid #ab9877;text-align:center;display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;justify-content:space-around;align-items:center}.unifiedSL .orSeparator b{display:inline-block;margin-top:-0.55rem;position:relative;background-color:#e4d2b4;padding:0 1.5rem;font-size:1rem;color:#5f523c;cursor:default;line-height:1rem;user-select:none;font-weight:bold}