.bx-basket-item-list{
  background:#fff;
  color:#000;
  display: block;
  height: 100%;
  overflow: auto;
  position: fixed;
  right: -100%;
  top: 0;
  width: 320px;
  z-index: 2000;  
}
#nav-card-close{
	position:absolute;
	right:20px;
	top:20px;
}
.bx-basket-item-list.navshow {
    right:0; 
}
.bx-basket-item-list-container{
	padding:20px;
}
.bx-basket-item-list-button-container{
	padding:20px;
	padding-top:0px;
}
.bx-basket-item-list-item{
	margin-bottom:20px;
	border-bottom:solid 1px #eee;
	padding-bottom:20px;
	overflow:hidden;
	position:relative;
	padding-right:20px;
}
.bx-basket-item-list-item-img{
	float:left;
	margin-right:20px;
}
.bx-basket-item-list-item-name{
	overflow:hidden;
	font-size:0.9em;
	text-align:left;
	line-height:120%;
	margin-bottom:10px;
}
.bx-basket-item-list-desc{
	overflow:hidden;	
}
.bx-basket-item-list-item-price-block{
	text-align:left;
}
.bx-basket-item-list-item-price-old{
	color: #a5a5a5;
	display:block;
	text-decoration: line-through;
	white-space: nowrap;
	font-size: 11px;
}
.bx-basket-item-list-item-price {
	color: #000;
	white-space: nowrap;
	font-weight: normal;
	font-size: 1.1em;
	
}
.bx-basket-item-list-item-remove{
	position:absolute;
	right:0px;
	top:0px;
	cursor:pointer;
	color:#999;
}
.bx-basket-item-list-item-price-summ{
	font-size:0.9em;
	text-align:left;
}