#ppffp-dropzone-form {padding: 15px;text-align: center;margin-top: 30px;margin-bottom: 20px;}
#ppffp-dropzone-form input[type="text"] {width: 100%;padding: 5px 10px;font-size: 18px;}
#ppffp-dropzone-form textarea {width: 100%;padding: 5px 10px;font-size: 18px;}

#ppffp-dropzone {
  position: relative;
  border: 10px dotted #222;
  font: bold 18 arial;
  height: 300px;
  margin: 30px auto;
  text-align: center;
  width: 100%;
  color: #222;

}

#ppffp-dropzone.hover {
  border: 10px solid #FE5;
  color: #FE5;
}

#ppffp-dropzone.dropped {
  border: 10px solid #444;
}

#ppffp-dropzone div {
/*  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;*/
}
#ppffp-dropzone div.message{
  font: bold 24px/200px arial;
  position:absolute;
  left:50%;

  top:50%;
  line-height: 100%;
  -webkit-transform: translate(-50%,-50%);
  -moz-transform: translate(-50%,-50%);
  transform: translate(-50%,-50%);
}
#ppffp-dropzone .dz-preview:before {
  content: 'Loading..';
  position: absolute;
  top: 3px;
  left: 0px;
  font-size: 22px;
  width: 100%;

}
#ppffp-dropzone .dz-preview.dz-complete:before {
  content: 'Complited!';
  color:green;
}

#ppffp-dropzone img {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%,-50%);
  -moz-transform: translate(-50%,-50%);
  transform: translate(-50%,-50%);
  max-width: 80%;
  max-height: 80%;
}

#ppffp-dropzone [type="file"] {
  cursor: pointer;
  position: absolute;
  opacity: 0;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
#ppffp-dropzone .dz-message {display: none;}

#ppffp-dropzone .dz-error-message {
  top: auto;
  right: auto;
  bottom:auto;
  left: auto;
  width: 100%;
  bottom: 10px;
  color: red;
  height: auto;
  line-height: 1em;

}
.dz-filename , .dz-size , .dz-error-mark , .dz-success-mark  {display: none;}

.dz-remove {background-color: #1d9bd9;background-color: #1d9bd9;
z-index: 999;
position: absolute;
color: #FFF;
border-radius: 50%;
bottom: 10px;
left: 50%;
-webkit-transform: translate(-50%,0%);
  -moz-transform: translate(-50%,0%);
  transform: translate(-50%,0%);
padding: 5px 14px}