label.file-upload{
  position:relative;
  overflow:hidden;
  max-width: 100%;
  font-size: small;
}
label.file-upload input[type=file]{
  position:absolute;
  top:0;
  right:0;
  min-width:100%;
  text-align:right;
  filter:alpha(opacity=0);
  opacity:0;
  outline:0;
  background:#fff;
  cursor:inherit;
  display:block
}