.LoginTextNotice{font-size:14px;font-family:Noto Sans;}

.UserLoginIndexForm{width:90%; max-width:820px;margin-left:auto;margin-right:auto;font-family:Noto Sans;display: flex;flex-direction: row; }
.UserLoginIndexForm .Cell{width:50%;height:auto;}

/* On screens >=959px*/
@media screen and (max-width: 959px)  {
    .UserLoginIndexForm{width:90%; max-width:820px;margin-left:auto;margin-right:auto;font-family:Noto Sans;display: flex;flex-direction: column; }
    .UserLoginIndexForm .Cell{width:85%; margin-left: auto;margin-right: auto;}
    .UserLoginIndexForm .Cell:first-child{padding-bottom:20px;border-bottom: 1px solid silver;}
}

.UserLoginIndexForm .LoginDataForm {width:100%; font-size:14px; }
.UserLoginIndexForm .LoginDataForm .Spacer{font-size:3px; line-height: 9px;}
.UserLoginIndexForm .LoginDataForm form{padding:0px; margin:0px; }
.UserLoginIndexForm .LoginDataForm .RegistrationNotice{height:112px;}
.UserLoginIndexForm .LoginDataForm h2{font-size:18px; text-align: left;}
.UserLoginIndexForm .LoginDataForm .FormTitle{font-size:14px; margin-bottom:2px; padding:0px;}
.UserLoginIndexForm .LoginDataForm input[type=text],input[type=password] {font-size:14px; padding:4px; padding-left:8px; width:290px;}
.UserLoginIndexForm .LoginDataForm input[type=text]:focus,input[type=password]:focus{border-color: #000;outline: 0;font-family:Noto Sans;width:290px;}
.UserLoginIndexForm .ForgotPasswordNote {width:100%;font-family:Noto Sans;font-size:14px;margin-top:10px;padding:0px; color:red; }
.UserLoginIndexForm .ForgotPasswordNote a{color:red;}
.UserLoginIndexForm .ForgotPasswordNote a:visited{color:red;}

.UserLoginIndexForm .ButtonLogIn {width:305px; font-family:Noto Sans; font-size:18px; font-weight:bold; color:white; border-radius:3px; border:1px solid #942911; cursor:pointer; padding:7px 24px; text-decoration:none; background-color:#C9242B;}
.UserLoginIndexForm .ButtonLogIn:hover {background-color:#AB1F25;}
.UserLoginIndexForm .ButtonLogIn:active {top:1px;}

.ForgotPasswordForm{width:90%;max-width:450px; margin-left:auto;margin-right:auto;font-family:Noto Sans;}
.ForgotPasswordForm input[type=text],input[type=password] {font-size:14px; padding:8px; padding-left:8px; width:90%;max-width:350px;}
.ForgotPasswordForm input[type=text]:focus,input[type=password]:focus{border-color: #000;outline: 0;font-family:Noto Sans;}
.ForgotPasswordForm .CenteredContainer {text-align: center;}

.CreateAccountForm{width:90%;max-width:700px;margin-left:auto;margin-right:auto;font-family:Noto Sans;}
.CreateAccountForm input[type=text],input[type=password] {font-size:14px; padding:4px; padding-left:8px; width:290px;}
.CreateAccountForm input[type=text]:focus,input[type=password]:focus{border-color: #000;outline: 0;font-family:Noto Sans;width:290px;}

.CreateAccountForm .ActionButton {width:305px; font-family:Noto Sans; font-size:18px; font-weight:bold; color:white; border-radius:3px; border:1px solid #942911; cursor:pointer; padding:7px 24px; text-decoration:none; background-color:#C9242B;}
.CreateAccountForm .ActionButton:hover {background-color:#AB1F25;}
.CreateAccountForm .ActionButton:active {top:1px;}

.CreateAccountForm .FormInfo{width:90%;}

.PasswordResetNotice{width:600px; margin-left: auto; margin-right: auto;}

.LoginActionButton {width:305px; font-family:Noto Sans; font-size:18px; font-weight:bold; color:white; border-radius:3px; border:1px solid #942911; cursor:pointer; padding:7px 24px; text-decoration:none; background-color:#C9242B;}
.LoginActionButton:hover {background-color:#AB1F25;}
.LoginActionButton:active {top:1px;}