#wpf-umf-upload-boxes {
  margin-bottom: 20px;
}


/* Product summary */

#wpf-umf-upload-for-product {
  border-top: 1px solid #dedede;
  border-bottom: 1px solid #dedede;
  padding: 10px 0;
  margin-bottom: 10px;
}

#wpf-umf-upload-for-product .wpf-umf-ufp-image {
  float: left;
  width: 120px;
}

#wpf-umf-upload-for-product .wpf-umf-ufp-info {
  float: left;
  margin-left: 10px;
}

#wpf-umf-upload-for-product .wpf-umf-ufp-info p {
  margin-bottom: 5px;
}

#wpf-umf-upload-for-product .wpf-umf-ufp-info h3 {
  margin: 0 0 10px 0;
  font-size: 16px;
}

/* Upload / View files button */

.woocommerce a.button.wpf-umf-cart-upload-button {
  font-size: 11px;
  padding: 5px;
}

.wpf-umf-cart-uploaded-files-label {
  font-weight: bold;
}

ul.wpf-umf-cart-uploaded-files-list {
  margin: 0;
  padding: 0 0 0 15px;
}

/* Uploaded needed box */

#wpf-umf-before-uploads-needed {
  padding: 10px;
  background: #FAE8CC;
  border: 2px solid #F3B25B;
  margin-bottom: 10px;
  font-size: 12px;
  display: none;
}

/* Uploads quantity */

body.has_uploads.uploads_quantity .wpf-umf-item-product-item-number,
body.has_uploads.uploads_quantity .wpf-umf-ufp-cart-items,
body.has_uploads.uploads_quantity .quantity .qty {
  display: none;
}
