/***

File uploader component is licensed under GNU GPL 2 or later and GNU LGPL 2
or later.
© 2010 Andrew Valums

This distribution also includes:

    server/OctetStreamReader.java
    Dual Licensed under the MIT and GPL v.2

    jQuery JavaScript Library
    http://jquery.com/
    Copyright 2010, John Resig
    Dual licensed under the MIT or GPL Version 2 licenses.
    http://jquery.org/license

    Sizzle.js - CSS selector engine used by jQuery
    http://sizzlejs.com/
    Copyright 2010, The Dojo Foundation
    Released under the MIT, BSD, and GPL Licenses.

    QUnit - A JavaScript Unit Testing Framework
    http://docs.jquery.com/QUnit
    Copyright (c) 2009 John Resig, Jörn Zaefferer
    Dual licensed under the MIT (MIT-LICENSE.txt)
    and GPL (GPL-LICENSE.txt) licenses.

***/

.qq-uploader{position:relative;width:100%}.qq-upload-button{display:block;width:105px;padding:7px 0;text-align:center;background:#800;border-bottom:1px solid #ddd;color:#fff}.qq-upload-button-hover{background:#c00}.qq-upload-button-focus{outline:1px dotted #000}.qq-upload-drop-area,.qq-upload-extra-drop-area{position:absolute;top:0;left:0;width:100%;height:100%;min-height:30px;z-index:2;background:var(--neutral3);text-align:center}.qq-upload-drop-area span{display:block;position:absolute;top:50%;width:100%;margin-top:-8px;font-size:16px}.qq-upload-extra-drop-area{position:relative;margin-top:50px;font-size:16px;padding-top:30px;height:20px;min-height:40px}.qq-upload-drop-area-active{background:var(--neutral3)}.qq-upload-list{margin:0;padding:0;list-style:none}.qq-upload-list li{margin:0;padding:9px;line-height:15px;font-size:16px;background-color:#fff0bd}.qq-upload-file,.qq-upload-spinner,.qq-upload-size,.qq-upload-cancel,.qq-upload-failed-text,.qq-upload-finished{margin-right:12px}.qq-upload-spinner{display:inline-block;background:url('loading.gif');width:15px;height:15px;vertical-align:text-bottom}.qq-upload-finished{display:none;width:15px;height:15px;vertical-align:text-bottom}.qq-upload-size,.qq-upload-cancel{font-size:12px;font-weight:normal}.qq-upload-failed-text{display:none}.qq-upload-failed-icon{display:none;width:15px;height:15px;vertical-align:text-bottom}.qq-upload-fail .qq-upload-failed-text{display:inline}.qq-upload-list li.qq-upload-success{background-color:#5da30c;color:#fff}.qq-upload-list li.qq-upload-fail{background-color:#d60000;color:#fff}