#MainHtml {
  background: linear-gradient(rgba(21, 78, 65, 0.1), rgba(255, 255, 255, 0), rgba(50, 40, 98, 0.1));
  padding-bottom: 2em;
  background-attachment: fixed;
}

body {
  background: none;
  font-size: 16px;
}

#hd {
  display: none;
}

#ft {
  display: none;
}

.sso-account .logo-container {
  max-width: 275px;
  margin: auto;
  margin-top: 4em;
  margin-bottom: 1em;
}
.sso-account .TextButton.PrimaryButton.SignInButton {
  background-image: none;
  box-shadow: none;
  color: #ffffff;
  text-shadow: none;
  background-color: #3C0868;
  border-radius: 0.25em;
  border: none !important;
  font-family: "Open Sans", "Verdana", "Arial", sans-serif;
}
.sso-account .TextButton.PrimaryButton.SignInButton:hover {
  background-color: #5E2A8A;
}
.sso-account .forgot-link-field input {
  border-radius: 0.25em;
}
.sso-account a {
  color: #00584A;
}
.sso-account a:hover {
  color: #11695B;
}
.sso-account a:visited {
  color: #00584A;
}
.sso-account #ctl01_TemplateBody_WebPartManager1_gwpciNewContactAccountCreatorCommon_ciNewContactAccountCreatorCommon__Head, .sso-account.create-account-uni .panel-heading.Distinguish {
  max-width: 320px;
  margin: auto;
  border: none;
}
.sso-account #ctl01_TemplateBody_WebPartManager1_gwpciNewContactAccountCreatorCommon_ciNewContactAccountCreatorCommon__Head h2, .sso-account.create-account-uni .panel-heading.Distinguish h2 {
  font-family: "Open Sans", "Verdana", "Arial", sans-serif;
  font-weight: 700;
}
.sso-account #ctl01_TemplateBody_WebPartManager1_gwpciNewContactAccountCreatorCommon_ciNewContactAccountCreatorCommon__BodyContainer, .sso-account.create-account-uni .panel-body-container {
  max-width: 330px;
  margin: auto;
}
.sso-account #ctl01_TemplateBody_WebPartManager1_gwpciNewContactAccountCreatorCommon_ciNewContactAccountCreatorCommon__BodyContainer .PanelFieldValue, .sso-account.create-account-uni .panel-body-container .PanelFieldValue {
  width: 100%;
  padding: 0px;
}
.sso-account #ctl01_TemplateBody_WebPartManager1_gwpciNewContactAccountCreatorCommon_ciNewContactAccountCreatorCommon__BodyContainer .PanelFieldValue input,
.sso-account #ctl01_TemplateBody_WebPartManager1_gwpciNewContactAccountCreatorCommon_ciNewContactAccountCreatorCommon__BodyContainer .PanelFieldValue select, .sso-account.create-account-uni .panel-body-container .PanelFieldValue input,
.sso-account.create-account-uni .panel-body-container .PanelFieldValue select {
  width: 100%;
}
.sso-account #ctl01_TemplateBody_WebPartManager1_gwpciNewContactAccountCreatorCommon_ciNewContactAccountCreatorCommon__BodyContainer .RadComboBox.RadComboBox_Default, .sso-account.create-account-uni .panel-body-container .RadComboBox.RadComboBox_Default {
  width: 100% !important;
}
.sso-account #ctl01_TemplateBody_WebPartManager1_gwpciNewContactAccountCreatorCommon_ciNewContactAccountCreatorCommon_primaryOrgSelector_PrimaryOrganizationComboBox {
  width: 100% !important;
}
.sso-account #ctl01_ButtonPanel {
  max-width: 300px;
  margin: auto;
  margin-bottom: 5em;
  margin-top: 3em;
}
.sso-account #ctl01_ButtonBar {
  width: 100%;
  display: block;
}
.sso-account #ctl01_ButtonBar .TextButton {
  background-image: none;
  box-shadow: none;
  color: #ffffff;
  background-color: #00584A;
  text-shadow: none;
  border-radius: 0.25em;
  border: none !important;
  font-family: "Open Sans", "Verdana", "Arial", sans-serif;
  min-width: 6em;
}
.sso-account #ctl01_ButtonBar .TextButton:hover {
  background-color: #11695B;
}
.sso-account #ctl01_ButtonBar .TextButton.PrimaryButton {
  background-color: #3C0868;
}
.sso-account #ctl01_ButtonBar .TextButton.PrimaryButton:hover {
  background-color: #5E2A8A;
}