/* .item-upload-file { margin-top: 24px; }
.item-upload-file .bt-upload { cursor: pointer; color: #FFF; font-size: 20px; float: left; line-height: 0px; }
.item-upload-file .bt-upload:hover {  color: #6a6262;  }
.item-upload-file .input-file { cursor: pointer; position: absolute; margin-top: -24px; opacity: 0.01; filter: alpha(opacity=1); width: 24px; height: 24px; }
.item-upload-file button { height: 34px;  } */

.item-upload-file {
  margin-top: 24px;
}
.item-upload-file .error {
  background: red;
}
.item-upload-file button {
  position: relative;
  overflow: visible;
}
.item-upload-file .input-file {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
  cursor: pointer;
  z-index: 2;
}

.item-upload-file .bt-upload,
.item-upload-file .upload-info {
  position: relative;
  z-index: 1;
  float: left;
}

.item-upload-file .nameFile {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  display: block;
}

.item-upload-file button progress {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  width: 80%;
  height: 6px;
  background-color: #e0e0e0;
  border: none;
  border-radius: 3px;
  z-index: 0;
  margin-left: 6px;
}

.item-upload-file button progress::-webkit-progress-bar {
  background-color: #e0e0e0;
  border-radius: 3px;
}

.item-upload-file button progress::-webkit-progress-value {
  background-color: #d68809;
  border-radius: 3px;
}

.item-upload-file button progress::-moz-progress-bar {
  background-color: #d68809;
  border-radius: 3px;
}

/*
.item-upload-file .change-image-Image_Background { overflow: hidden; height: 190px; }
.item-upload-file .change-image-Image_Background img { height: 150px; width: auto; }
.item-upload-file .change-image-Image_Badge_Public { overflow: hidden; height: 230px; }
.item-upload-file .change-image-Image_Badge_Public img { height: 155px; width: auto; }
.item-upload-file .change-image-Image_Badge_Staff { overflow: hidden; height: 230px; }
.item-upload-file .change-image-Image_Badge_Staff img { height: 155px; width: auto; }
.item-upload-file .change-image-Image_Badge_Support { overflow: hidden; height: 230px; }
.item-upload-file .change-image-Image_Badge_Support img { height: 155px; width: auto; }
.item-upload-file .change-image-Image_Badge_Press { overflow: hidden; height: 230px; }
.item-upload-file .change-image-Image_Badge_Press img { height: 155px; width: auto; }
.item-upload-file .change-image-Image_Badge_Guest { overflow: hidden; height: 230px; }
.item-upload-file .change-image-Image_Badge_Guest img { height: 155px; width: auto; }
.item-upload-file .change-image-Image_Banner { overflow: hidden; height: 230px; }
.item-upload-file .change-image-Image_Banner img { height: 153px; width: auto; }
.item-upload-file .change-image-Image_Flyer { overflow: hidden; height: 172px; }
.item-upload-file .change-image-Image_Flyer img { width: 188px; height: auto; }
.item-upload-file .change-image-Image_Certificate { overflow: hidden; height: 172px;  }
.item-upload-file .change-image-Image_Certificate img { width: 188px; height: auto; }
.item-upload-file .header { margin-bottom: 5px; display: inline-block; }
.item-upload-file .info { padding: 7px; float: left; color: #666666; font-size: 9px; }\
.item-upload-file .error { width: 100%; height: 100%; background: red; color: #fff; text-transform: uppercase; text-align: center; font-size: 25px; line-height: 140px; }
.item-upload-file .progressUpload { text-align: center; width: 80%; border: 1px solid #ddd; padding: 1px; border-radius: 3px; margin-top: 10px; }
.item-upload-file .barUpload { background-color: #E3C046; width: 0%; height: 12px; border-radius: 3px; }
.item-upload-file .percentUpload { color: #333; position: absolute; display: inline-block; top: 1px; left: 48%; font-size: 9px; line-height: 12px; }
.item-upload-file .imgReturn { text-align: center; }
.item-upload-file .ok { color: #8BC34A; font-size: 40px; }
.item-upload-file .loading { margin-top: 39px; font-size: 30px; color: #8e8989; }
.item-upload-file .waiting { margin-top: 39px; font-size: 14px; color: #8e8989; }
*/
