.a_blocappli .ei_upload.err{border:0!important;background:0 0}.a_blocappli .ei_upload.err .err{border:0!important}.ei_upload .ei_root_icon [class*=ei_icon_]{vertical-align:middle}.ei_upload.ei_disabled{opacity:.5}.ei_upload_btn{position:relative;vertical-align:middle;display:inline-block}.ei_upload_btn.ei_upload_focus .ei_upload_img{border:#000 dotted 1px}.ei_upload_btn.ei_upload_focus .ei_btn{background-color:#0068d8}.ei_upload_btn .ei_btn{display:inline-flex;justify-content:center}.ei_upload_btn .ei_btn .ei_btn_body{align-self:center}.ei_upload_btn .ei_btn .ei_btn_body .ei_btn_label{color:#fff;padding:0}.ei_upload.err{outline:2px solid red;color:#ee0700}.ei_upload.err span.ei_button a.ei_btn:focus-visible{outline-color:#ee0700}.ei_upload_input{opacity:0;display:inline-block;position:absolute;right:0;top:0;left:0;bottom:0;min-width:100%;min-height:100%;cursor:pointer;margin:0!important;width:auto;-moz-appearance:none;-moz-binding:none;background-color:rgba(0,0,0,0);border:medium none;white-space:nowrap;z-index:0}.a_blocappli input.ei_upload_input,.ei_upload_input{font-size:0}.ei_upload_input:hover+.ei_button .ei_btn .ei_btn_label{cursor:pointer}.ei_upload_input:hover+.ei_upload_img{cursor:pointer;position:relative}.ei_upload_result{display:inline-block;margin-left:5px}.ei_upload_result.ei_upload_none{padding-right:3px;font-weight:400}.ei_upload_result.ei_upload_none .ei_upload_selected{display:none}.ei_upload_result.ei_upload_selected .ei_upload_none{display:none}.ei_upload_selected img{cursor:pointer}.ei_upload_img{border:solid 1px transparent;pointer-events:none;margin:0}.ei_dragupload{padding:16px}.ei_dragupload *{text-align:center}.ei_dragupload__target{position:relative;padding:16px;background-color:#fff;border:2px dashed #c8c9cb}.ei_dragupload__target.err{background-color:#f5e8e8;border-color:#c93835}.ei_dragupload__target.err p{color:#c93835}.ei_dragupload__target-uploading:after{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;background-color:#000;opacity:.5}.ei_dragupload_drop-over{background-color:#e3f2fd;border-color:#2196f3}.ei_dragupload__invite{margin-top:0}.ei_dragupload__progress{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);padding:16px;z-index:1;background-color:#fff;border:1px solid #c8c9cb;width:400px;max-width:80%}.ei_dragupload .ei_progressbar{border:1px solid #044991}.ei_dragupload .ei_progressbar_bar{background-color:#044991}