/*FILEUPLOAD STYLES*/
.vueFileUpload {
  min-width: 7rem;
  /*Stop blue highlight*/
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  user-select: none;
  /* Likely future */ }
  .vueFileUpload .prefix {
    cursor: pointer; }
    .vueFileUpload .prefix input[type=file] {
      display: none; }
    .vueFileUpload .prefix:active {
      opacity: .7; }
  .vueFileUpload .postfix {
    cursor: pointer; }
  .vueFileUpload.hideTextbox > * {
    display: none; }
  .vueFileUpload.hideTextbox {
    min-width: 0rem; }
    .vueFileUpload.hideTextbox .prefix {
      border: 1px solid #BFBFBF; }
    .vueFileUpload.hideTextbox .prefix, .vueFileUpload.hideTextbox .postfix {
      display: inline-block; }
  .vueFileUpload.textboxDisabled .prefix, .vueFileUpload.textboxDisabled .postfix {
    /*Stop blue highlight*/
    -webkit-user-select: none;
    /* Chrome all / Safari all */
    -moz-user-select: none;
    /* Firefox all */
    -ms-user-select: none;
    /* IE 10+ */
    user-select: none;
    /* Likely future */
    cursor: not-allowed;
    background-color: #eeeeee;
    color: #555555; }
    .vueFileUpload.textboxDisabled .prefix:active, .vueFileUpload.textboxDisabled .postfix:active {
      opacity: 1; }
