﻿
#payment-table-div { width: 100%; }

#payment-test {
    width: 100%;
    margin-bottom: 20px;
    border: 3px solid #ccc;
    padding: 5px;
	background-color: red;
}

table.payment-cart {
    width: 100%;
    margin-bottom: 20px;
    border: 3px solid #ccc;
    padding: 5px;
}
table.payment-cart thead tr 
{
    background-color: #cccccc;
    background: -moz-linear-gradient(top, #cccccc, #e3e3e3);
	background: -webkit-gradient(linear, center top, center bottom, from(#cccccc), to(#e3e3e3)); 

}
table.payment-cart th {
    padding: 10px 0;
    text-align: center;
    font-weight: bold;
    border-bottom: 3px solid #ccc;
}
table.payment-cart th.item {
    padding: 6px 10px;
    text-align: left;
}
table.payment-cart tr td {
    padding: 10px 0;
    border-bottom: 1px solid #ccc;
}

td.quantity {
    text-align: center;
}
td.amount, tr.total td {
    text-align: center;
}
tr.total {
    font-size: 1.2em;
    background-color: #e3e3e3;
}
tr.total td {
    font-weight: bold;
}

span.bold { font-weight: bold; }


.ajax-loader { display: none; }

.expirationMonth { float: left; }
.expirationYear { float: left; margin-left: 20px; }

/* Mobile version
******************************************************/
#commerce-order { display: none; margin-bottom: 20px; }
.item-info {  margin: 0 0 10px 0; }
.item-info ul li { display: block; background-color: #f3f3f3; }
.total-price { border-top: 2px solid black; display: block; }









