#AccountFields #UserIDError{display:inline-block;background-color:#C80000;border-radius:4px;color:white;padding:6px 12px}#EmployeeLoginCodeSignInFields .BlockContent{font-size:18px;text-align:center}#SignInFields .SignInLinks .Option{margin-bottom:1em}#SignInFields .SignInLinks .Question{font-weight:bold}#SignInFields .SignInLinks .Link{padding-left:1em}#SignInFields #RememberMe{float:left;padding-top:8px}#SignInFields #SignInButton{float:right;margin-right:5px}#SignInFields #RetrieveButton{margin-top:20px;text-align:center}#SignInFields #RetrieveButton a{text-decoration:none}#SignInMgr #SignInL input[type="text"],#SignInMgr #SignInL input[type="password"]{width:100%}#SignInMgr #SignInOr{padding:15px 0;text-align:center}#SignInMgr #SignInOr #SignInOrBorder{background-color:#BBB;height:1px;position:relative;top:16px}#SignInMgr #SignInOr #SignInOrText{color:#888;position:relative;text-transform:uppercase;top:0}#SignInMgr #FBButtonW{margin-bottom:15px}#SignInMgr .FBButton{background:#3B5998;border-radius:4px;color:white;display:block;padding:10px;text-decoration:none}#SignInMgr .FBButton:hover{background:#1f4796;transition:.2s}#SignInMgr .FBButton img{float:left;margin-right:15px}#SignInMgr .FBButton span{color:white;font-family:Arial,sans-serif;font-size:16px;font-weight:bold;position:relative;top:2px}#SignInMgr #CreateButtonW input{width:100%}#SignInMgr #AccountFields p.Note{margin-bottom:4px}@media(min-width:700px){#EmployeeLoginCodeSignInFields .BlockContent{font-size:20px}#SignInMgr #SignInL{float:left;width:45%}#SignInMgr #SignInOr{float:left;text-align:center;width:14%}#SignInMgr #SignInOr #SignInOrBorder{display:none}#SignInMgr #SignInOr #SignInOrText{display:block;margin-top:20px;text-align:center}#SignInMgr #SignInR{float:right;max-width:300px;width:40.8%}#SignInMgr .SignInBlock .BlockContent{border-radius:4px}#SignInMgr .SignInBlockT .BlockContent{min-height:190px}}@media(max-width:699px){#EmployeeLoginCodeSignInFields .BlockContent{font-size:15px}#SignInMgr #SignInOr #SignInOrText{background-color:white;display:inline-block;padding:4px 14px}#SignInMgr #SignInOptions div.FieldsetBlock{margin-bottom:0}}#SignInLinkAccounts table{border-width:0}#SignInLinkAccounts td{padding:0}#SignInLinkAccounts a.AccountChoice{background-color:#EEE;display:block;margin-bottom:2px;padding:10px;text-decoration:none}#SignInLinkAccounts a.AccountChoice:hover{background-color:#DDD}#SignInLinkAccounts a.AccountChoice h3{font-size:22px;font-weight:bold;margin:0 0 8px 0}#SignInLinkAccounts .DateData label{color:#666;display:inline-block;font-size:11px;margin-right:2px;text-transform:uppercase;width:80px}#SignInLinkAccounts .DateData span{display:inline-block;font-size:15px;width:180px}@media(min-width:700px){.SignInFields .CredentialFields{width:220px}.SignInFields .SignInLinks{border-left:solid 1px #CCC;float:left;min-height:120px;padding:4px 0 0 40px}#SignIn3.SignInSideBySide #SignIn3Left{border-right:solid 1px #CCC;float:left;padding-right:32px;width:270px}#SignIn3.SignInSideBySide #SignIn3Right{margin-left:330px}#NewCustomers{width:53%}#ReturningCustomers{width:44%}#NewCustomers .FieldsetBlock,#ReturningCustomers .FieldsetBlock{min-height:175px}}@media(max-width:699px){.SignInFields .SignInLinks{margin-top:20px}#SignIn3{margin:0 auto;padding-top:10px;width:270px}#SignIn3 #SignIn3Right{margin-top:30px}}@media(min-width:400px){#SignInLinkAccounts .DateData{display:inline-block;margin-right:20px}}@media(max-width:399px){#SignInLinkAccounts .DateData{display:block}}