.u-ellipsis {overflow:hidden; height:42px; line-height:14px;}
.u-ellipsis:before {content:"";  float:left;  width:5px; height:42px; }
.u-ellipsis:after {content: "\02026"; float:right; position:relative;	top:-14px; left:100%;	width:25px; margin-left:-25px; padding-right:5px;	text-align:right;
      background:rgb(255,255,255);
		  background: -webkit-gradient(linear, left top, right top, from(rgba(255, 255, 255, 0)), to(rgba(255, 255, 255, 1)), color-stop(50%, rgba(255, 255, 255, 1)));
			background: -moz-linear-gradient(to right, rgba(255, 255, 255, 0), rgba(255, 255, 255, 1) 50%, rgba(255, 255, 255, 1));
			background: -o-linear-gradient(to right, rgba(255, 255, 255, 0), rgba(255, 255, 255, 1) 50%, rgba(255, 255, 255, 1));
			background: -ms-linear-gradient(to right, rgba(255, 255, 255, 0), rgba(255, 255, 255, 1) 50%, rgba(255, 255, 255, 1));
			background: linear-gradient(to right, rgba(255, 255, 255, 0), rgba(255, 255, 255, 1) 50%, rgba(255, 255, 255, 1))}
.u-ellipsis *:first-child {float:right;	width:100%;	margin-left:-5px;}

.uniFilter--select-item-description.u-ellipsis:after {
  background:rgb(252, 252, 252);
  background: -webkit-gradient(linear, left top, right top, from(rgba(252, 252, 252, 0)), to(rgba(252, 252, 252, 1)), color-stop(50%, rgba(252, 252, 252, 1)));
  background: -moz-linear-gradient(to right, rgba(252, 252, 252, 0), rgba(252, 252, 252, 1) 50%, rgba(252, 252, 252, 1));
  background: -o-linear-gradient(to right, rgba(252, 252, 252, 0), rgba(252, 252, 252, 1) 50%, rgba(252, 252, 252, 1));
  background: -ms-linear-gradient(to right, rgba(252, 252, 252, 0), rgba(252, 252, 252, 1) 50%, rgba(252, 252, 252, 1));
  background: linear-gradient(to right, rgba(252, 252, 252, 0), rgba(252, 252, 252, 1) 50%, rgba(252, 252, 252, 1))}
  }
