body{
	font-family: Helvetica;
	font-style: normal;
	font-weight: normal;
	font-size: 14px;
	line-height: 19px;

	color: #000000;
	
}
.container{
	width:100%;
	align:center;
	/*border:1px solid red;*/
}
.containerworke{

	width:1240px;
	 display: block;
    margin-left: auto;
    margin-right: auto ;
	/*border:1px solid red;*/
}
.baskettab {
    background-image: url(https://bennettfeely.com/clippy/pics/fierenze.jpg);
    width:100%;
    height:25px
    
}
.basketul
{
	list-style-type: none;
  margin: 0;
  padding: 0;
  overflow: hidden;
  width: 100%;
  font-size: 15px;
    color: #555555;
  
}

.basketli {
  float: left;
  align:center;
  width: 19%;
  height: 50px;
  /*border: 1px solid #222;*/
  margin: 0 auto !important;
  padding-left: 5px;
  display: flex;
  align-items: center;
  background-color: #639;
  background: #F5F5F5;
}

.basketli.ui-state-active{
  clip-path: polygon(90% 0%, 100% 50%, 90% 100%, 0 100%, 0 0);
  -webkit-clip-path: polygon(90% 0%, 100% 50%, 90% 100%, 0 100%, 0 0);
}

.basketli.ui-state-disabled{
	background:transparent;
}

.basketli:hover {
  -webkit-clip-path: polygon(90% 0%, 100% 50%, 90% 100%, 0 100%, 0 0);
  clip-path: polygon(90% 0%, 100% 50%, 90% 100%, 0 100%, 0 0);
  background: #C0C0C0;
}
.basket-ware-row-header{

	height:25px;
	margin:10 px;
	padding:10px;
	display:flex;
	flex-direction:row;
	align-items: stretch;
	padding-left:25px;
	
	color: #aca7a4;
    font-size: 1.2em;
    text-align: left;
    box-sizing: border-box;
    padding: 20px 0 18px 0;
}

.basket-ware-row{

	height:50px;
	margin:10 px;
	padding:10px;
	display:flex;
	flex-direction:row;
	align-items: stretch;
	padding-left:25px;
}
.basket-ware{
	/*border:1px solid yellow;*/
	height:auto;

}
.basket-ware-row-header-img{

	width:20%;
}
.basket-ware-row-header-name{

	width:40%;
}
.basket-ware-row-header-price{

	width:15%;	
}
.basket-ware-row-header-count{

	width:15%;	
}
.basket-ware-row-header-sum{

	width:10%;		
}
.basket-ware-row{
		display:flex;
	flex-direction:row;
	align-items: center;

}
.basket-ware-row-count{
	display:flex;
	flex-direction:row;
	align-items: center;

}
.basket-ware-row-img{

	width:20%;
}
.basket-ware-row-name{

	width:40%;
}
.basket-ware-row-price{

	width:15%;	
}
.basket-ware-row-count{

	width:15%;	
}
.basket-ware-row-sum{

	width:10%;		
}
.basket-ware-row{
	display:flex;
	flex-direction:row;
	align-items: center;

}
.basket-ware-row-count-block{
	display:flex;
	flex-direction:row;
	align-items: center;

	
}
.basket-ware-count-input{
	width:50px;
	text-align:center;
}

.basket-ware-row-collection{
	display:flex;
	flex-direction:column;

}
.basket-ware-row-line{
	width:100%;
}

.fmBasketOrder .ware-busket-price-old{
	font: .8em Arial,Helvetica,sans-serif;
	line-height: normal;
	color: #999;
	white-space: nowrap;
	text-decoration: line-through;
}

.fmBasketOrder .ware-busket-cost-old{
	font-size:0.8em;
	line-height: normal;
	white-space: nowrap;
	text-decoration: line-through;
}


.ware-diff-cost{
	text-align:right;
	color:#fc8507;
  	font-weight:bold;
}

.ware-busket-line-total-diff{
	color:#fc8507;
  	font-weight:bold;
}

.ware-action{
	flex:1;
  	display:flex;
}

.ware-sep{
	border-bottom: 1px dotted rgba(0,0,0,.4);
}

.ware-bonus-diff{
	color:#fc8507;
  	font-weight:bold;
}

.lh-bonus{
	line-height:20px;
  	height:20px;
}