@import url(/vp/css/pipeline/cart.css?siteversion=201);

.cart-urgency-text,
.item-money-reduced,
span.bundles-cart-offer,
span.lowest-price-guarantee,
.cart-savings-total,
.cart-savings,
.item-money-free,
.item-money-reduced
{
	color: #D1005D;
}

cart-savings
{
	font-size: 14px;
}

span.lowest-price-guarantee a
{
	font-family: Arial, Helvetica, Sans-Serif;
	color: #00539F;
}

.cart-table 
{
	width: 100%;
	font-size:inherit
}

.td-spacer 
{
	padding: 2px;
	border-right: 1px solid #BEC3C5;
	border-left: 1px solid #BEC3C5;
	border-bottom: 1px solid #BEC3C5;
}

.sub-total 
{
	background-color: #FCEFAE;
	border-right: 1px solid #BEC3C5;
}

.cart-buttons 
{
	padding-right:12px;
}

.cart-buttons-container
{
	padding-left: 10px;
	padding-right: 10px;
}

.item-last 
{
	border-bottom: 1px solid #BEC3C5;
}

table.cart-total-table
{
	border: 1px solid #BEC3C5;
}
* html .stylized-table table.cart-total-table td 
{
    border: 1px solid #BEC3C5;
}

.cart-bottom-top
{
	border-left: 1px solid #BEC3C5;
	border-right: 1px solid #BEC3C5;
}

.cart-footer-service-hint
{
	padding-left: 5px;
}

.cart-footer-tax-hint
{
	padding-left: 0;
}

.cart-bottom-edge
{
	border-left: 1px solid #BEC3C5;
	border-right: 1px solid #BEC3C5;
	border-bottom: 1px solid #BEC3C5;
	background-image: none;
}

.cart-column-null
{
	border-right: 1px solid #BEC3C5;
}

.blank-item td
{
	border-top: 1px solid #BEC3C5;
	border-bottom: 1px solid #BEC3C5;
	border-right: 1px solid #BEC3C5;
	border-left: 1px solid #BEC3C5;
}

.status-info 
{
	text-align: left;
	vertical-align: top;
	padding-top: 5px;
	padding-left: 4px;
	font-weight: bold;
	font-size: inherit;
	border-right: 1px solid #BEC3C5;
	border-left: 1px solid #BEC3C5;
}

.products-image-no-borders
{
	padding-left: 5px;
}

.cart-left
{
	background-image: none;
	border-left: 1px solid #BEC3C5;
}

.cart-right
{
	background-image: none;
	background-color: white;
	border-right: 1px solid #BEC3C5;
}

.cart-button-container div {
	padding-bottom: 4px;
}
.cart-universal-button
{
    width: 142px;
}

.change-supplier-message
{
    width: auto;
    height: 60px;
    background: #E8EAEB;
    padding-left: 3px;
}

.change-supplier-header
{
    color: #55A51C;
}

td.paddless-table-cell
{
    padding: 0 !important;
    height: 61px;
    width: auto;
}

.cct-cart-table,
.bundle-savings td,
span.lowest-price-guarantee,
.kit-item-details td,
.kit-item-details th,
.cart-universal-button .discount-price
{
    font-size:inherit;
}

div.other-cart-button
{
    float:none;
    text-align:right;
    display:block;
    width:auto;
}

