.new-order-dropzone {
  border: 2px dashed #d9d9d9;
  padding: 30px;
  text-align: center;
  color: #bbb;
  font-size: 16px;
  margin-bottom: 15px;
}

.file {
  min-height: 58px !important;
  padding: 5px;
  outline: none;
  border: 1px solid transparent !important;
  margin: 0 !important;
}

.file .fileIcon {
  position: absolute;
  display: block;
}

.file .fileIcon img {
  height: 48px;
}

.file .fileName {
  max-height: 38px;
  display: inline-block;
  margin-left: 48px;
  font-size: 13px;
  margin-top: 3px;
  width: 80%;
}

.file .fileName .fileName_name {
  float: left;
  max-width: 75%;
  margin-right: 10px;
}

.file .fileName .fileName_name p {
  max-width: 100%;
  max-height: 20px;
  margin: 0;
  overflow: hidden;
  font-weight: 600;
}

.file .fileName .fileName_size {
  float: left;
  color: #888;
  margin-right: 10px;
}

.file .fileName .fileName_sign_icon {
  float: left;
}

.file .fileInfo {
  margin-left: 48px;
  font-size: 12px;
  color: #888;
}

.file a {
  color: #888;
}

.file a:hover {
  color: #248fb3;
}

.csv-img {
  background-image: url(images/csv.png);
  background-repeat: no-repeat;
  background-size: cover;
  width: 36px;
  height: 48px;
  margin: 0;
  padding: 0;
}

.doc-img {
  background-image: url(images/doc.png);
  background-repeat: no-repeat;
  background-size: cover;
  width: 36px;
  height: 48px;
  margin: 0;
  padding: 0;
}

.docx-img {
  background-image: url(images/docx.png);
  background-repeat: no-repeat;
  background-size: cover;
  width: 36px;
  height: 48px;
  margin: 0;
  padding: 0;
}

.dwg-img {
  background-image: url(images/dwg.png);
  background-repeat: no-repeat;
  background-size: cover;
  width: 36px;
  height: 48px;
  margin: 0;
  padding: 0;
}

.jpeg-img {
  background-image: url(images/jpeg.png);
  background-repeat: no-repeat;
  background-size: cover;
  width: 36px;
  height: 48px;
  margin: 0;
  padding: 0;
}

.pdf-img {
  background-image: url(images/pdf.png);
  background-repeat: no-repeat;
  background-size: cover;
  width: 36px;
  height: 48px;
  margin: 0;
  padding: 0;
}

.png-img {
  background-image: url(images/png.png);
  background-repeat: no-repeat;
  background-size: cover;
  width: 36px;
  height: 48px;
  margin: 0;
  padding: 0;
}

.ppt-img {
  background-image: url(images/ppt.png);
  background-repeat: no-repeat;
  background-size: cover;
  width: 36px;
  height: 48px;
  margin: 0;
  padding: 0;
}

.pptx-img {
  background-image: url(images/pptx.png);
  background-repeat: no-repeat;
  background-size: cover;
  width: 36px;
  height: 48px;
  margin: 0;
  padding: 0;
}

.rar-img {
  background-image: url(images/rar.png);
  background-repeat: no-repeat;
  background-size: cover;
  width: 36px;
  height: 48px;
  margin: 0;
  padding: 0;
}

.sig-img {
  background-image: url(images/sig.png);
  background-repeat: no-repeat;
  background-size: cover;
  width: 36px;
  height: 48px;
  margin: 0;
  padding: 0;
}

.tif-img {
  background-image: url(images/tif.png);
  background-repeat: no-repeat;
  background-size: cover;
  width: 36px;
  height: 48px;
  margin: 0;
  padding: 0;
}

.tiff-img {
  background-image: url(images/tiff.png);
  background-repeat: no-repeat;
  background-size: cover;
  width: 36px;
  height: 48px;
  margin: 0;
  padding: 0;
}

.txt-img {
  background-image: url(images/txt.png);
  background-repeat: no-repeat;
  background-size: cover;
  width: 36px;
  height: 48px;
  margin: 0;
  padding: 0;
}

.xml-img {
  background-image: url(images/xml.png);
  background-repeat: no-repeat;
  background-size: cover;
  width: 36px;
  height: 48px;
  margin: 0;
  padding: 0;
}

.zip-img {
  background-image: url(images/zip.png);
  background-repeat: no-repeat;
  background-size: cover;
  width: 36px;
  height: 48px;
  margin: 0;
  padding: 0;
}

.unknown-img {
  background-image: url(images/unknown.png);
  background-repeat: no-repeat;
  background-size: cover;
  width: 36px;
  height: 48px;
  margin: 0;
  padding: 0;
}

.blockSearching .block-ui-message {
  background-color: transparent;
  background-image: url(images/ajax-loader.gif);
  background-size: 16px 16px;
  background-repeat: no-repeat;
  opacity: 1;
  padding: 0px !important;
  width: 60px;
  height: 16px;
}

.table-overflow-container {
  overflow-x: auto;
  max-width: 100%;
}

.table-overflow-container a {
  color: inherit;
}


/*# sourceMappingURL=index.css.map*/