/*center nav buttons on reg pages*/

.Navigation {
	text-align: center;
}

#emailField.form-control {
	max-width: 500px;
}

#EmpID.form-control {
	max-width: 275px;
}

#SuffixName.form-control {
	max-width: 100px;
}

li.Navigation2.Clear.ClearForm.WhiteButtons {
	text-align: center;
}

.SecurityCodeImage, li.Navigation1.Register.CreateAccount.WhiteButtons, li.Navigation3.Signoff.Signoff.WhiteButtons, .SecurityCodeLabel, .UserRegistrationSecCode, li.Navigation3.Signoff.WhiteButtons {
	text-align: center !important;
}

.SecurityCodeValue {
	display: inline-block;
	text-align: center;
}

.SecurityCodeTopNote {
	display: none;
}

/*169614 - show prefix, middle name, suffix fields.*/
@media only screen and (max-width: 860px) {
.Col-HeaderPrefixLabel, .Col-HeaderMiddleNameLabel, .Col-HeaderSuffixLabel, .Col-NamePrefix, .Col-NameMiddleName, .Col-NameSuffix {
display:block;
	}
}

/*hide name label*/
label.col-sm-3.control-label.Col-Heading.Col-IndNameLabel, .form-group.col-sm.Col-Input.Col-NamePrefix {
	display: none;
}

.note.WebRegister1.O {
	text-align: center;
}

.reg-page-header, .reg-page-logo {
	text-align: center;
	color: #0c1280;
}

.col-sm-3.col-form-label.IndEMailLabel.Col-Heading.Col-IndEMailLabel, .col-sm-3.col-form-label.Col-Heading.Col-EmployeeIDLabel, .col-sm-3.col-form-label.Label_SORTFIELD1, .col-sm-3.col-form-label.Col-Heading.Col-IndAddresseLabel {
	font-weight: normal;
}

.form-group.col-sm.Col-Input.Col-NameMiddleName, .offset-sm-3.col-sm-9.Col-Text.Col-RequiredNote, .LFArea.Area-UWWBlue1NArea11 {
	display: none;
}

@media (min-width: 768px) {
.col-sm-3.col-form-label.IndEMailLabel.Col-Heading.Col-IndEMailLabel, .col-sm-3.col-form-label.Col-Heading.Col-EmployeeIDLabel, .col-sm-3.col-form-label.Label_SORTFIELD1, .col-sm-3.col-form-label.Col-Heading.Col-IndAddresseLabel {
	text-align: right !important;				
	}
}
