/* Start trash style */
/* ****************************** */
.trash
{
	accept-drop: selector(ul.container>li); /* accept drop of items only from carts */ 
	drop: recycle; /* delete element on drop */
	visibility:hidden; // normally it is not visible
	position:fixed;
	z-index:200;
    padding-left:4px;
	border: 1px solid transparent;
	width:48px;
	height:48px;
	bottom:0;
	right:0;
	padding-left:10px;
	background-image:url(trash.png);
	background-repeat:no-repeat;
	background-position: 50% 50%;
	vertical-align:middle;
	cursor:pointer;
	behavior:button;
}
.trash:drop-target /* dragging operation is in effect and this element is the active target */  
{
	visibility:visible; // but when it is an active target it is visible
}
.trash:drag-over /* dragging operation is in effect and this element is the active target and dragged element is over this one */  
{
	border-color:orange;
}
/* End trash style */
/* ****************************** */