/*
---

name: SignIn

description: files: PurchasingSecureCheckout.aspx

requires: [CSS.Main, CSS.Layout, CSS.Buttons]

provides: [CSS.SignIn]

...
*/
div.password {
  background-color: #dbf2fb;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  margin: 0 0 16px;
  padding-bottom: 0px;
}
div.password div.field.radio {
  padding-top: 0;
  padding-bottom: 0;
}
div.password div.field.radio label {
  font-weight: bold;
  padding: 0 0 8px;
}

.SCSignIn h2 {
  font-weight: bold;
}
.SCSignIn .highlight {
  margin-bottom: 8px;
}
.SCSignIn .scstep3 {
  position: relative;
}
.SCSignIn .scstep3 .note {
  position: absolute;
  right: 8px;
  margin-top: 4px;
  font-size: 1.2em;
  color: #525252;
  padding-bottom: 0;
}
.SCSignIn .scstep3.passwordGroup div.field:first-of-type {
  padding-bottom: 0;
}
.SCSignIn .scstep3 .showPassword .field {
  padding-bottom: 0;
}

.securityfilter {
  display: none;
}

.secureCheckout .column,
.signIn .column {
  min-height: 286px;
}
.secureCheckout .columnOne,
.signIn .columnOne {
  float: left;
  padding: 0 2.94118% 0 0;
  width: 54.54545%;
}
.secureCheckout .columnOne h2,
.signIn .columnOne h2 {
  border-bottom: 1px solid #e7e7e7;
  margin-bottom: 16px;
  padding-bottom: 8px;
}
.secureCheckout .columnTwo,
.signIn .columnTwo {
  background-color: #dbf2fb;
  border-radius: 4px;
  width: 43.18182%;
  float: right;
}
.secureCheckout .columnTwo .block,
.signIn .columnTwo .block {
  padding: 8px;
}

.secureCheckout.option2 input[disabled] + a,
.secureCheckout.option2 input.text[disabled] + a,
.signIn.option2 input[disabled] + a,
.signIn.option2 input.text[disabled] + a {
  visibility: hidden;
}
.secureCheckout.option2 .forgottenpassword,
.signIn.option2 .forgottenpassword {
  float: right;
}
.secureCheckout.option2 .forgottenpassword + .checkbox label,
.signIn.option2 .forgottenpassword + .checkbox label {
  font-size: 1.2em;
  line-height: 1.3333334;
}
