#offline-upload-modal input{
	border: 1px solid #dedede;
	width: -webkit-fill-available !important;
}
#offline-upload-modal input[type=file]::file-selector-button {
  background-color: #fff;
  color: #000;
  border: 0px;
  border-right: 1px solid #e5e5e5;
  padding: 10px 15px;
  margin-right: 20px;
  transition: .5s;
	margin-bottom: 10px;
}

#offline-upload-modal input[type=file]::file-selector-button:hover {
  background-color: #eee;
  border: 0px;
  border-right: 1px solid #e5e5e5;
}

#offline-upload-modal button#confirm_comprobante {
  width: 100%;
  border-radius: 4px;
  background: #000;
  color: #fff !important;
}

#offline-upload-modal button#confirm_comprobante {
  background: var(--e-global-color-primary) !important;
}

#offline-upload-modal button#close_modal {
  width: 100%;
  border-radius: 4px;
  background: #a8a8a8;
  color: #000;
}

#offline-upload-modal button#confirm_comprobante {
  background: #000 !important;
  color: #fff;
}