﻿.paymentParams
{
  display: table;
  margin-bottom: 10px;
  vertical-align: baseline;
  width: 100%;
}

.paymentParams .caption
{
  display: table-cell;
  vertical-align: baseline;
  width: 80px;
}

.paymentParams .amount
{
  margin-right: 5px;
  width: auto;
}

.paymentParams .remarks
{
  width: 80%;
}

.paymentParams .payButtonWrap
{
  float: left;
  margin: 10px 0 0 80px;
}

/* used both in Account.Payment.aspx and Order.Payment.aspx */
.paymentViewWrap
{
  display: table; /* vertical alignment doesn't work in FF without this property*/
  margin: 0 auto;
  vertical-align: baseline;
  width: 400px;
}

.paymentView
{
  text-align: center;
  width: 100%;
}

.paymentView .caption
{
  padding-right: 5px;
}

.paymentView .amount, .paymentView .remarks, .paymentView .orderNumber
{
  width: auto;
}

.paymentView .amount
{
  font-weight: 500;
}

.paymentView img
{
  padding-left: 10px;
  vertical-align: baseline;
}

.paymentViewWrap .realexPaymentWrap
{
  float: left;
  width: auto;
}

.paymentViewWrap .realexPayment
{
  border: none;
  height: 600px;
  width: 400px;
}
