#feedback-form { width:100%; margin-top:20px; }
#feedback-form > div.fl-100 { margin-bottom:20px; }
#feedback-form .dropzone { padding:20px; text-align:center; border:1px dashed #929292; cursor:pointer; border-radius:5px; }
.dz-success-mark, .dz-image, .dz-size, .dz-error-mark { display: none; }
.dz-message span { color:#929292; }
.dz-error-message { color:#fd7f7f; }
.dz-preview { margin-top:10px; }
.dz-filename { padding:3px 7px; border:1px solid #ccc; border-radius:10px; display:inline-block; margin-bottom:4px; }
.fb-success-message { margin:1em 0; padding:1em; background-color:#4cda64; color:#fff; line-height:15px; width:80%; border-radius: 5px; }
.fb-errors { padding:10px 20px 5px; margin-top:0; list-style-type:none; background-color:#fd7f7f; color: #fff; border-radius:5px; }
.fb-errors li { margin-bottom:5px; }
#feedback-form.mobile-feedback input, optgroup, select, textarea {
    width: 100%;
    line-height: 18px;
    padding: 5px 10px;
    border: 1px solid #cfcfcf;
    border-radius: 3px;
    margin: 0;
    font-weight: 700;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px; }
#feedback-form.mobile-feedback input.button  { border: none; }
