.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}.user-registration .urfu-file-upload .dropzone{padding:20px;margin-bottom:10px;border:2px dashed #dee0e9}.user-registration .urfu-file-upload .dropzone .dz-message{text-align:center;margin:2em 0}.user-registration .urfu-file-upload .dropzone .dz-message svg{width:40px;height:40px;padding:4px;margin:0 auto;background:#dee0e9;border-radius:4px}.user-registration .urfu-file-upload .dropzone .dz-message.hide{display:none}.user-registration .urfu-file-upload .dropzone .dz-message .user-registration-file-upload-title{color:#4c5477;display:block;font-size:16px;margin-top:8px}.user-registration .urfu-file-upload .dropzone .dz-message .user-registration-file-upload-hint{color:#b6bbcf;font-size:14px}.user-registration .urfu-file-upload .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 #dee0e9;padding-bottom:20px}.user-registration .urfu-file-upload .dropzone .dz-preview .dz-image{width:64px;height:64px;background:#f0f1f5;-webkit-box-flex:0;-webkit-flex:0 0 64px;flex:0 0 64px;margin-right:15px;border-radius:3px;overflow:hidden}.user-registration .urfu-file-upload .dropzone .dz-preview .dz-details{text-align:left;font-size:14px;-webkit-box-flex:1;-webkit-flex:1;flex:1}.user-registration .urfu-file-upload .dropzone .dz-preview .dz-details .dz-size{color:#2d3559}.user-registration .urfu-file-upload .dropzone .dz-preview .dz-details .dz-filename span{color:#b6bbcf}@media screen and (max-width:768px){.user-registration .urfu-file-upload .dropzone .dz-preview .dz-details{-webkit-box-flex:100%;-webkit-flex:100%;flex:100%}}.user-registration .urfu-file-upload .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}.user-registration .urfu-file-upload .dropzone .dz-preview .dz-progress .dz-upload{background-color:#37b24d;border-radius:2px;height:4px;display:block;-webkit-transition:all .25s ease 0s;transition:all .25s ease 0s}.user-registration .urfu-file-upload .dropzone .dz-preview .dz-error-message{color:#ff4f55;font-size:14px;-webkit-box-flex:0;-webkit-flex:0 0 100%;flex:0 0 100%;width:100%;text-align:left;margin-left:80px;-webkit-box-ordinal-group:6;-webkit-order:5;order:5}.user-registration .urfu-file-upload .dropzone .dz-preview .dz-error-mark,.user-registration .urfu-file-upload .dropzone .dz-preview .dz-success-mark{display:none}.user-registration .urfu-file-upload .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 #dee0e9}.user-registration .urfu-file-upload .dropzone .dz-preview .dz-remove:after,.user-registration .urfu-file-upload .dropzone .dz-preview .dz-remove:before{content:'';height:14px;width:2px;display:block;background:#dee0e9;position:absolute;top:50%;left:0;right:0;margin:0 auto}.user-registration .urfu-file-upload .dropzone .dz-preview .dz-remove:before{-webkit-transform:translateY(-50%) rotate(45deg);-ms-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg)}.user-registration .urfu-file-upload .dropzone .dz-preview .dz-remove:after{-webkit-transform:translateY(-50%) rotate(-45deg);-ms-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg)}.user-registration .urfu-file-upload .dropzone .dz-preview .urfu-download-file{font-size:14px;margin-right:10px;text-decoration:none}.user-registration .urfu-file-upload .dropzone .dz-preview.dz-processing .dz-progress{display:block}.user-registration .urfu-file-upload .dropzone .dz-preview.dz-complete .dz-progress{display:none}.user-registration .urfu-file-upload .dropzone .dz-preview.dz-error .dz-remove{border-color:#ff4f55}.user-registration .urfu-file-upload .dropzone .dz-preview.dz-error .dz-remove:after,.user-registration .urfu-file-upload .dropzone .dz-preview.dz-error .dz-remove:before{background:#ff4f55}.user-registration .urfu-file-upload .dropzone .dz-preview:last-child{border-bottom:0;padding-bottom:0;margin-bottom:0}.user-registration .urfu-file-upload .dropzone.dz-clickable{cursor:pointer}