.form-group.has-errors {background: rgba(255,0,0,0.05);border: 1px solid rgba(255,0,0,0.2);border-radius: 3px;margin: 0 -5px;padding: 0 5px;}.form-errors {color: #b52b27;}.form-errors p {margin: 0;}.form-input-file.dropzone {position: relative;min-height: 70px;border-radius: 3px;margin-bottom: .85rem;border: 2px dashed #ccc;color: #aaa;padding: 0.5rem;}.form-input-file input {display: none;}.form-input-file .dz-default.dz-message {position: absolute;text-align: center;left: 0;right: 0;top: 50%;transform: translateY(-50%);margin: 0;}.form-input-file.dropzone .dz-preview {margin: 0.5rem;}.form-input-file.dropzone .dz-preview:hover {z-index: 2;}.form-input-file.dropzone .dz-preview .dz-error-message {min-width: 140px;width: auto;}.form-input-file.dropzone .dz-preview .dz-image,.form-input-file.dropzone .dz-preview.dz-file-preview .dz-image {border-radius: 3px;z-index: 1;}