.file-preview-frame,.file-preview-image,.file-preview-other{vertical-align:middle;height:160px}.file-loading{border:none;right:0;text-align:right;color:#fff;top:0;height:25px;font-size:999px;background:url(../img/loading.html)0 0 no-repeat;width:25px}.file-object{margin:0 0 -5px;padding:0}.btn-file{overflow:hidden;position:relative}.btn-file input[type=file]{opacity:0;right:0;display:block;text-align:right;min-height:100%;cursor:inherit;position:absolute;top:0;background:0 0;min-width:100%}.file-caption-name{word-break:break-all;display:inline-block;overflow:hidden;height:20px}.input-group-lg .file-caption-name{height:25px}.file-preview-detail-modal{text-align:left}.file-error-message{border-radius:5px;text-align:center;color:#a94442;padding:5px;background-color:#f2dede}.file-error-message pre,.file-error-message ul{margin:5px 0;text-align:left}.file-caption-disabled{opacity:1;cursor:not-allowed;background-color:#eee}.file-preview{margin-bottom:5px;border-radius:5px;border:1px solid #ddd;padding:5px;width:100%}.file-preview-frame{float:left;margin:8px;box-shadow:1px 1px 5px 0 #a2958a;border:1px solid #ddd;display:table;text-align:center;padding:6px}.file-preview-frame:hover{box-shadow:3px 3px 5px 0 #333}.file-preview-text{margin-bottom:2px;overflow-x:hidden;text-align:left;color:#428bca;background:#fff;width:160px}.file-preview-other{opacity:.8;border-radius:30px;border:2px solid #999;display:table-cell;text-align:center;width:160px}.file-actions,.file-other-error{text-align:left}.file-preview-other:hover{opacity:1}.file-icon-lg{font-size:1.2em}.file-icon-2x{font-size:2.4em}.file-icon-4x{font-size:4.8em}.file-input-ajax-new .fileinput-remove-button,.file-input-ajax-new .fileinput-upload-button,.file-input-new .close,.file-input-new .file-preview,.file-input-new .fileinput-remove-button,.file-input-new .fileinput-upload-button,.file-input-new .glyphicon-file{display:none}.loading{background:url(../img/loading.html)50% no-repeat content-box!important}.file-footer-buttons{float:right}.file-upload-indicator{opacity:.8;cursor:default;padding-top:2px;width:60%}.file-upload-indicator:hover{opacity:1;font-weight:700}.file-footer-caption{text-overflow:ellipsis;margin:5px auto 10px;display:block;text-align:center;overflow:hidden;color:#777;white-space:nowrap;padding-top:4px;font-size:11px;width:160px}.file-footer-caption:hover{color:#000}.file-drop-zone{border-radius:4px;margin:12px 15px 12px 12px;border:1px dashed #aaa;vertical-align:middle;text-align:center;padding:5px;height:100%}.file-drop-zone-title{color:#aaa;padding:85px 10px;font-size:40px}.highlighted{border:2px dashed #999!important;background-color:#f0f0f0}.file-uploading{opacity:.6;background:url(../img/loading-sm.html)center bottom 10px no-repeat}.file-input .btn.disabled,.file-input .btn.disabled *,.file-input .btn[disabled],.file-input .btn[disabled] *{cursor:not-allowed}