@import url('form.css');

.quantity-col input {
	width:20px;
	text-align:center
}

#basket .quantity-col {
	text-align:center
}

#basket td.lhs {
	padding-left:0;
	width:65px
}

#basket th.prod-name-col {
	font-weight:bold
}

#basket th.prod-name-col span {
	font-weight:normal
}

.item-row th {
	background:#fff;
	color:#000;
	vertical-align:top
}
.simple-table a {
	color:#000;
}

#total-row,
#delivery-row,
#grand-total-row {
	background:#fff;
}
#total-row th,
#delivery-row th,
#grand-total-row th {
	text-align:right;
	background:transparent;
	color:#000;
}
#total-row td,
#delivery-row td,
#grand-total-row td {
	background:transparent;
}

#basket .action, #basket .input {
	float:right
}

#basket .input {
	border:none
}

#content form div.group {
	float:left;
	width:100%;
	margin-botom:10px
}

#content form div.group h3 {
	font-size:1em
}

#order-summary {
	margin-bottom:20px
}

#prod-img {
	width:65px
}

#total-row td {
	width:50px
}

#prod-remove {
	width:50px
}

.values th, .values td,
#delivery-row th, #delivery-row td {
	font-weight:bold !important
}

.negative {
	background:#ee1d24;
	color:#fff !important
}

.positive {
	background:#0055A4;
	color:#fff !important
}

#basket .action {
	display:block;
	padding:3px 7px;
	text-decoration:none;
	font-size:0.9em
}

#total-row th, #total-row td,
#action-row th, #action-row td {
	padding-top:8px
}

.button-basket {
	float:right;
	margin-left:10px;
	margin-right:10px
}
