.btn-file{position:relative;overflow:hidden;vertical-align:middle}.btn-file>input{position:absolute;top:0;right:0;margin:0;font-size:23px;cursor:pointer;opacity:0;filter:alpha(opacity=0);-webkit-transform:translate(-300px,0) scale(4);transform:translate(-300px,0) scale(4);direction:ltr}.fileinput{display:inline-block;margin-bottom:9px}.fileinput .uneditable-input{display:inline-block;margin-bottom:0;vertical-align:middle;cursor:text;overflow:hidden;text-overflow:ellipsis}.fileinput .thumbnail{display:inline-block;margin-bottom:5px;overflow:hidden;text-align:center;vertical-align:middle;border-color:#e7edf2}.fileinput .thumbnail>img{max-height:100%}.fileinput .btn{vertical-align:middle}.fileinput-exists .fileinput-new,.fileinput-new .fileinput-exists{display:none}.fileinput-inline .fileinput-controls{display:inline}.fileinput .uneditable-input{white-space:normal}.fileinput-new .input-group .btn-file{border-bottom-right-radius:4px;border-top-right-radius:4px}.fileinput-new .input-group .btn-file.btn-sm,.fileinput-new .input-group .btn-file.btn-xs{border-bottom-right-radius:3px;border-top-right-radius:3px}.fileinput-new .input-group .btn-file.btn-lg{border-bottom-right-radius:6px;border-top-right-radius:6px}.form-group.has-warning .fileinput .uneditable-input{color:#e08e0b;border-color:#b06f09}.form-group.has-warning .fileinput .fileinput-preview{color:#e08e0b}.form-group.has-warning .fileinput .thumbnail{border-color:#b06f09}.form-group.has-error .fileinput .uneditable-input{color:#d14233;border-color:#ab3326}.form-group.has-error .fileinput .fileinput-preview{color:#d14233}.form-group.has-error .fileinput .thumbnail{border-color:#ab3326}.form-group.has-success .fileinput .uneditable-input{color:#295;border-color:#19703e}.form-group.has-success .fileinput .fileinput-preview{color:#295}.form-group.has-success .fileinput .thumbnail{border-color:#19703e}