.webuploader-container{position:relative;display:inline-block;vertical-align:middle;border:none;}
.webuploader-element-invisible {position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);}
.webuploader-pick{padding:0 18px;height:38px;line-height:38px;background-color:#009688;color:#fff;white-space:nowrap;text-align:center;font-size:14px;border:none;border-radius:2px;cursor:pointer;outline: 0;-webkit-appearance: none;transition:all .3s;-webkit-transition: all .3s;box-sizing:border-box; }
.file-item.thumbnail .file-panel{position:absolute; width:100%;height:30px;line-height:30px;left:0;right:0;top:-30px;background:rgba(0, 0, 0, 0.4);z-index:3;transition:400ms ease-in-out;-moz-transition: 400ms ease-in-out;-webkit-transition:400ms ease-in-out;-o-transition:400ms ease-in-out; }
.file-item.thumbnail:hover .file-panel{top:0;transition:400ms ease-in-out; -moz-transition:400ms ease-in-out;-webkit-transition:400ms ease-in-out; -o-transition:400ms ease-in-out; }
.file-item.thumbnail {overflow:hidden;float:left; width:100px;height:100px;margin-right:10px;text-align:center;display:block;margin-top:15px;line-height:100px;background-color:#fff;border:1px solid #ddd;-webkit-transition:border .2s ease-in-out;-o-transition:border .2s ease-in-out;transition:border .2s ease-in-out;display:inline-block;position:relative;padding:5px;}
.file-item.thumbnail>img {cursor:zoom-in;max-height:100%;max-width:100%;display:inline-block;vertical-align:middle;}
.file-item.thumbnail .info{display:none;}
.file-item.thumbnail .file-panel i{font-size:18px;color:#fff;width:16px;height:16px;line-height:16px;z-index:5;cursor:pointer;}
.file-item.thumbnail .file-panel i.move-picture{cursor: move;}
