.user-registration .urfu-file-upload a.urfu-attachment-link{border-bottom:0 none}.user-registration .urfu-file-upload button{padding:10px 20px;border:0 none;position:relative;cursor:pointer;line-height:1em;border-radius:0}.dropzone{padding:20px;margin-bottom:10px;border:2px dashed #dee0e9}.dropzone .dz-message{text-align:center;margin:2em 0}.dropzone .dz-message svg{width:40px;height:40px;padding:4px;margin:0 auto;background:#dee0e9;border-radius:4px}.dropzone .dz-message.hide{display:none}.dropzone .dz-message .user-registration-file-upload-title{color:#4c5477;display:block;font-size:16px;margin-top:8px}.dropzone .dz-message .user-registration-file-upload-hint{color:#b6bbcf;font-size:14px}.dropzone .dz-preview{-webkit-box-flex:0;-webkit-flex:0 0 100%;flex:0 0 100%;width:100%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;align-items:center;margin-bottom:20px;border-bottom:1px solid #e1e1e1;padding-bottom:20px}.dropzone .dz-preview .dz-image{width:64px;height:64px;-webkit-box-flex:0;-webkit-flex:0 0 64px;flex:0 0 64px;margin-right:15px;border-radius:3px;overflow:hidden}.dropzone .dz-preview .dz-image img{width:100%;max-height:100%!important}.dropzone .dz-preview .dz-details{text-align:left;font-size:14px;-webkit-box-flex:1;-webkit-flex:1;flex:1}.dropzone .dz-preview .dz-details .dz-size{color:#2d3559}.dropzone .dz-preview .dz-details .dz-filename{overflow:hidden;max-width:200px}.dropzone .dz-preview .dz-details .dz-filename span{color:#b6bbcf;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}@media screen and (max-width:768px){.dropzone .dz-preview .dz-details{-webkit-box-flex:100%;-webkit-flex:100%;flex:100%}}.dropzone .dz-preview .dz-progress{background:#f0f1f5;border-radius:2px;height:4px;width:100%;margin-left:80px;-webkit-box-ordinal-group:5;-webkit-order:4;order:4}.dropzone .dz-preview .dz-progress .dz-upload{background-color:#4cc741;border-radius:2px;height:4px;display:block;-webkit-transition:all .25s ease 0s;transition:all .25s ease 0s}.dropzone .dz-preview .dz-error-message{color:#ff4f55;font-size:14px;-webkit-box-flex:0;-webkit-flex:0 0 80%;flex:0 0 80%;width:100%;text-align:left;margin-left:80px;-webkit-box-ordinal-group:6;-webkit-order:5;order:5}.dropzone .dz-preview .dz-error-mark,.dropzone .dz-preview .dz-success-mark{display:none}.dropzone .dz-preview .dz-remove{font-size:0;position:relative;height:28px;width:28px;display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;margin-left:auto;-webkit-box-ordinal-group:4;-webkit-order:3;order:3;border-radius:14px;border:2px solid #f70d1a!important}.dropzone .dz-preview .dz-remove:after,.dropzone .dz-preview .dz-remove:before{content:'';height:14px;width:2px;display:block;background:#f70d1a!important;position:absolute;top:50%;left:0;right:0;margin:0 auto}.dropzone .dz-preview .dz-remove:before{-webkit-transform:translateY(-50%) rotate(45deg);-ms-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg)}.dropzone .dz-preview .dz-remove:after{-webkit-transform:translateY(-50%) rotate(-45deg);-ms-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg)}.dropzone .dz-preview .urfu-download-file{margin-right:10px;color:#0170b9;text-decoration:none;height:28px;width:28px;border-radius:20px;border:2px solid #0170b9}.dropzone .dz-preview .urfu-download-file span{display:block;margin:0 auto;line-height:24px}.dropzone .dz-preview.dz-processing .dz-progress{display:block}.dropzone .dz-preview.dz-complete .dz-progress{display:none}.dropzone .dz-preview.dz-error .dz-remove{border-color:#ff4f55}.dropzone .dz-preview.dz-error .dz-remove:after,.dropzone .dz-preview.dz-error .dz-remove:before{background:#ff4f55}.dropzone .dz-preview:last-child{border-bottom:0;padding-bottom:0;margin-bottom:0}.dropzone.dz-clickable{cursor:pointer}