html body {
  margin: 0 8px;
  background: #DEDEDE;
  font-family: Arial, "'helvetica neue'", sans-serif; }
  html body h2 {
    margin: 0 -8px 1em;
    padding: 0.5em;
    font-size: 1em;
    color: #FFF;
    background: #4FB464;
    border-top: 1px solid #128D3B;
    border-bottom: 1px solid #128D3B; }
  html body #billing-address {
    display: none; }
  html body .display-none {
    display: none; }
  html body #deposit-vendors {
    margin: 0 0 1em; }
  html body #depositForm a img {
    width: 22%;
    border-radius: 4px;
    border: 2px solid #ccc; }
  html body #depositForm a.active img {
    border: 2px solid #9e005d; }
  html body #depositForm label {
    font-size: 0.7em;
    font-weight: bold; }
  html body #depositForm div.float-left table {
    width: 100% !important; }
    html body #depositForm div.float-left table th {
      width: 50%;
      font-size: .8em;
      text-align: right;
      vertical-align: top; }
      html body #depositForm div.float-left table th span {
        font-size: 0.7em; }
      html body #depositForm div.float-left table th.segregationRating {
        font-size: .6em; }
    html body #depositForm div.float-left table td {
      width: 50%; }
  html body #vendor-details-box, html body .vendor-details {
    font-size: 0.9em;
    color: #444; }
  html body .depositOptionTable {
    width: 100%; }
    html body .depositOptionTable th {
      font-weight: normal;
      text-align: right;
      font-size: 0.8em; }
    html body .depositOptionTable td {
      padding: 5px 0;
      width: 60%; }
    html body .depositOptionTable #expiryMonth, html body .depositOptionTable #expiryYear {
      width: 50%; }
    html body .depositOptionTable input[name="cardVerificationValue"] {
      width: 45%; }
    html body .depositOptionTable #cvv-example {
      height: 25px;
      vertical-align: middle; }
    html body .depositOptionTable input[type="button"] {
      border-radius: 4px;
      height: 47px;
      line-height: 47px;
      font-size: 1.2em;
      padding: 0;
      color: #FFF;
      border: 1px solid #2c6b0a;
      background-color: #4da13d;
      box-shadow: inset 0 0 0 1px rgba(25, 111, 25, 0.5);
      background-image: -webkit-linear-gradient(bottom, #5bb75b 0%, #4aa64a 100%);
      background-image: linear-gradient(to top, #5bb75b 0%, #4aa64a 100%); }
  html body form select {
    height: 28px;
    line-height: 28px; }
  html body form input {
    height: 22px;
    line-height: 22px; }
  html body form input, html body form select {
    width: 85%;
    border-radius: 2px;
    border: 1px solid #C9C9C9; }
  html body form input[type=checkbox], html body form input[type=radio] {
    width: auto;
    vertical-align: middle; }
  html body .verifyDetails {
    width: 100%; }
    html body .verifyDetails th {
      display: inline-block; }
    html body .verifyDetails td {
      display: block; }
      html body .verifyDetails td input {
        width: 100%; }
  html body .withdrawalTable {
    width: 100%;
    text-align: left; }
    html body .withdrawalTable th, html body .withdrawalTable td {
      display: block;
      width: 100% !important;
      font-size: 0.9em; }
      html body .withdrawalTable th textarea, html body .withdrawalTable td textarea {
        width: 99%; }

/*# sourceMappingURL=phone_ecom.css.map */
