﻿/* ################################################# */
/* ##############  C A R T  ######################## */
/* ################################################# */

.cart-div-info {
    /*display: block;
	float: left;*/
	margin: 15px 10px 15px 18px;
	width: 600px;
	display: block;
}

.cart-div-basket { }

.cart-left-side { display:block; float:left; margin: 0px 20px 0px 0px; padding:0px; }
.cart-right-side { display:block; float:right; margin: 0px 0px 0px 20px; padding:0px; }
.cart-button { display:block; float:right; margin: -7px 0px 0px 20px; padding:0px; }

.cart-clearbutton { margin: 20px 0px 0px 0px; padding: 10px 0px 10px 0px; border-bottom: solid 1px #bbb; border-top: solid 1px #bbb;}
.cart-shopbasket {}
.cart-email-or-download {
    display:block; float:left; margin: 10px 0px 10px 0px; padding: 0px 0px 10px 0px;
    border-bottom: solid 1px #bbb; vertical-align:middle;
    width: 600px;
}
.cart-item {
    display: block;
    float: left;
    padding: 10px 10px 10px 10px;
    border-bottom: solid 1px #ddd;
}

.cart-item-image {
    display: block;
    float: left;
    width:150px;
    border-right: solid 1px #eee;
}

p.cart-item-options {

}

.cart-item-medianame {

}

.cart-item-mediadescription {
    display: block;
    float: left;
    padding-left: 15px;
    width:400px;
}
.cart-item-mediadescription h4 {
    font-size: 14px;
    /* font-weight: bold; */
    padding-bottom: 7px;
}

.cart-shopbasket-noitems {}


.cart-error
{
	color:Red;
	font-weight:bold;
	display:block;
}
/* global usage */ 
.cart-error-info
{
	display:block;
}
.cart-div-errors {}

.cart-usage-comment input
{
	width: 275px;
	margin-left: 10px;
	padding: 2px;
}