.vulcanup-input.vulcanup-input__hidden{display:none}.vulcanup{box-sizing:border-box;z-index:1;position:relative;margin-bottom:16px;border:1px dashed #bbb;text-align:center;vertical-align:middle;background-color:#eaeaea;color:#999;font-size:16px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.vulcanup *,.vulcanup :after,.vulcanup :before{box-sizing:inherit}.vulcanup .vulcanup__remove{z-index:20;position:absolute;right:6px;top:6px;display:none;padding:3px;font-size:1.2em;cursor:pointer;border-radius:2px;transition:background-color .3s}.vulcanup .vulcanup__dropzone{padding:15px;width:100%;min-width:200px;min-height:45px;max-height:100%;line-height:1;font-size:.9em;background-size:cover;background-repeat:no-repeat;background-position:center center;transition:height 150ms;cursor:pointer}.vulcanup.vulcanup_uploaded.vulcanup_noreupload,.vulcanup.vulcanup_uploaded.vulcanup_noreupload .vulcanup__dropzone,.vulcanup.vulcanup_uploading{cursor:auto}.vulcanup .vulcanup__placeholder{position:absolute;z-index:10;left:0;right:0;top:0;bottom:0;transition:all .3s}.vulcanup .vulcanup__placeholder i{display:inline-block;margin-top:-3px;font-size:1.2em;vertical-align:middle}.vulcanup .vulcanup__placeholder__content{display:block;position:absolute;left:50%;top:50%;max-width:calc(100% - 60px);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.vulcanup .vulcanup__progressbar{position:absolute;z-index:20;left:-1px;right:-1px;bottom:-1px;height:5px}.vulcanup .vulcanup__progressbar span{display:block;width:0;height:100%;background-color:#fd332f;transition:background-color .3s,width .1s}.vulcanup.vulcanup_isimage .vulcanup__placeholder__content{left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.vulcanup.vulcanup_isimagecontain .vulcanup__dropzone{background-size:contain}.vulcanup.vulcanup_dragover{border-color:#2950d1;border-width:3px}.vulcanup.vulcanup_dragover .vulcanup__placeholder{background-color:rgba(0,0,0,.5)}.vulcanup.vulcanup_uploading .vulcanup__dropzone{background-color:#eaeaea;color:#666;cursor:auto}.vulcanup.vulcanup_error{color:#fd332f;backgrond-color:#eaeaea}.vulcanup.vulcanup_uploaded .vulcanup__progressbar span{background-color:#17C323}.vulcanup.vulcanup_uploaded.vulcanup_canremove .vulcanup__remove{display:block}.vulcanup.vulcanup_uploaded:not(.vulcanup_isimage) .vulcanup__placeholder__content{left:15px;-ms-transform:translate(0,-50%);transform:translate(0,-50%)}.vulcanup.vulcanup_uploaded.vulcanup_isimage{background-color:#fff}.vulcanup.vulcanup_uploaded.vulcanup_isimage .vulcanup__remove{background-color:rgba(0,0,0,.5);color:#fff}.vulcanup.vulcanup_uploaded.vulcanup_isimage .vulcanup__dropzone{padding:0;height:250px}.vulcanup.vulcanup_uploaded.vulcanup_isimage .vulcanup__placeholder{opacity:0;text-shadow:0 0 5px #000;color:#fff;font-size:1em}.vulcanup.vulcanup_uploaded.vulcanup_isimage:focus .vulcanup__remove,.vulcanup.vulcanup_uploaded.vulcanup_isimage:hover .vulcanup__remove{background-color:transparent}.vulcanup.vulcanup_uploaded.vulcanup_isimage:focus .vulcanup__placeholder,.vulcanup.vulcanup_uploaded.vulcanup_isimage:hover .vulcanup__placeholder{opacity:1;background-color:rgba(0,0,0,.5)}.vulcanup-validations{display:block;margin-bottom:16px;color:#fd332f}