.upload-input{-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid transparent;border-radius:6px;background-color:#fff;padding:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.upload-input .upload-input-icon{padding:8px 12px 0 10px;min-width:18px}.upload-input .upload-input-icon img{position:absolute;top:40%;left:16px}.upload-input .upload-input-description{padding:16px 8px 18px 16px}.upload-input .upload-input-description h5{margin:0 0 8px 0;font-weight:500}.upload-input .upload-input-description small{font-size:12px}.upload-input .upload-input-button button{padding:12px 18px;font-size:13px;font-weight:500;white-space:nowrap;margin-top:22px}.upload-error{border-radius:6px;background:#fdf5f4;border:1px solid #d8352a;padding:8px;font-size:12px;font-weight:500;width:100%}.upload-error .upload-error-title{color:#d8352a}.upload-preview{-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid transparent;border-radius:6px;background-color:#fff;padding:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.upload-preview .upload-preview-item{margin:0 12px 0 0}.upload-preview .upload-preview-item img{min-width:80px;border:1px solid #eee;border-radius:6px}