﻿/*=======================================================================
	SOUNDVIEW: Cart CSS
-----------------------------------------------------------------------*/
@import "../../../_default/css/controls/cart.css";


/*=======================================================================
	CONTROL: Cart Detail
-----------------------------------------------------------------------*/
/*-- TOTALS TABLE --*/
.c-cart-detail .u-miscellaneous-totalstable
{
	border-top: 2px solid #ccc;	
}

	.c-cart-detail .u-miscellaneous-totalstable table
	{
		width: 250px;
		float: right;	
	}

/*-- CHECKOUT TOP --*/
.c-cart-detail .checkout-top
{
	margin: 0 0 2em;
}

/*-- CHECKOUT BOTTOM --*/
.c-cart-detail .checkout-bottom
{
	margin: 2em 0 2em;
}

/*---------------------------------
	CONTINUE SHOPPING
---------------------------------*/
.c-cart-detail .continue-shopping
{
	margin-top: 2em;
}

	.c-cart-detail .continue-shopping .u-miscellaneous-recentlyviewed .products
	{
		margin-bottom: 1em;
	}
	

	.c-cart-detail .continue-shopping .u-miscellaneous-recentlyviewed .categories
	{
		margin-right: 36px;
		float: left;
	}

	.c-cart-detail .continue-shopping .u-miscellaneous-recentlyviewed .searches
	{
		float: left;
	}



/*=======================================================================
	CONTROL: Cart Interim
-----------------------------------------------------------------------*/
.c-cart-interim
{}
	
	/*---------------------------------
		MESSAGES
	---------------------------------*/
	.c-cart-interim .messagelist
	{
		margin-bottom: 2em;
	}

	/*---------------------------------
		PRODUCT BONUSES
	---------------------------------*/
	.c-cart-interim .productbonuses
	{
		padding: 20px;
		background-color: #f4f4f4;
	}

		.c-cart-interim .productbonuses .actionlist li.action-secondary
		{
			padding-top: 0;
		}

	/*---------------------------------
		RECENTLY VIEWED
	---------------------------------*/
	.c-cart-interim .u-miscellaneous-recentlyviewed
	{
		padding-top: 3em;
		border-top: 1px solid #ccc;
	}
	
		.c-cart-interim .u-miscellaneous-recentlyviewed .products
		{
			margin-bottom: 1em;
			padding: 0;
		}
	
			.c-cart-interim .u-miscellaneous-recentlyviewed .products .u-miscellaneous-recentlyviewedblock
			{
				margin: 0;
			}
	
			.c-cart-interim .u-miscellaneous-recentlyviewed .products .u-miscellaneous-recentlyviewedblock ul li
			{
				padding-bottom: 40px;
				width: 180px;
			}

		.c-cart-interim .u-miscellaneous-recentlyviewed .categories
		{
			margin-right: 36px;
			float: left;
		}

		.c-cart-interim .u-miscellaneous-recentlyviewed .searches
		{
			float: left;
		}

	/*---------------------------------
		RELATED PRODUCTS
	---------------------------------*/
	.c-cart-interim .u-products-relatedproducts
	{
		margin: 0.917em 0 0;
		padding: 0;
		border: none;	
	}

		.c-cart-interim .u-products-relatedproducts h3
		{
			margin: 0 0 1em;
			padding-bottom: 0.2em;
			font-size: 1.333em;
			font-weight: bold;
			color: #000;
			border-bottom: 1px dashed #ccc;
		}


