JSFiddle - React, Tailwind, and code Playground

HTML

<form>    
    <input type="file" id="fileUpload">
</form>

CSS

input, label {
    display: block;
}
input[type="file"] {    
  border:none !important;
	background-image:none;
	cursor: pointer;
}

input[type=file]::-webkit-file-upload-button {
    border: none;
  margin: 0;
  padding: 0;
  -webkit-appearance: button;
  width: 100px;
 background-color:#003b5c !important;
  color:#fff;
  cursor: pointer;
}
<!--[if IE]>
<style type="text/css">
input.hide
{
	position:absolute;
	let:10px;
	-moz-opacity:0;
	filter:alpha(opacity:0);
	opacity:0;
	z-index:2;
	width:0px;
	border-width:0px;
	background-color:#003c5c !important;
}
</style>
<![endif]-->