/* Upload Button
------------------------------------------ */
.qq-upload-button {
    width: auto;
    margin-bottom: auto;
    padding: 2px 5px;
    background:#369;
    color:#fff;
    border-radius: 0;
    border: none;  
    box-shadow: 0 0 5px -1px rgba(0,0,0,0.2);
    cursor:pointer;
}
.qq-upload-button-hover {
    background:#036;
    color: #ff0;
    border: none;  
    box-shadow: 0 0 5px -1px rgba(0,0,0,0.6);
}
.qq-upload-button-focus {
    background:#036;
    color: #ff0;
    border: none;  
    box-shadow: 0 0 5px -1px rgba(0,0,0,0.6);
}


/* Drop Zone
------------------------------------------ */
.qq-uploader {
    height: inherit;
    border-radius: 0;
/*    background-color: #000; */
    border: 0;
    padding: 10px;
}
.qq-uploader:before {
    color: #000;
    font-size: inherit;
    opacity: 1.0;
    width: auto;
    text-align: left;
    top: 30%;
    padding: 10px;
}
.qq-upload-drop-area, .qq-upload-extra-drop-area {
/*    background-color: #000; */
    border-radius: 0;
    border: 0;
    text-align: left;
    padding: 5px;
}
.qq-upload-drop-area span {
    font-size: inherit;
}
.qq-upload-drop-area-active {
/*    background-color: #000; */
    border-radius: 0;
}
.qq-upload-list {
    box-shadow: none;
}


/* Uploaded Elements
------------------------------------------ */
.qq-upload-list li {
    font-size: inherit;
    padding: 4px;
}
.qq-upload-file {
    width: 200px;
}
.qq-upload-size, .qq-upload-cancel, .qq-upload-retry,
.qq-upload-delete, .qq-upload-pause, .qq-upload-continue {
    font-size: inherit;
}
.qq-upload-status-text {
    font-size: inherit;
}
.qq-upload-list li.qq-upload-success {
    border-bottom: 0;
    border-top: 0;
}
.qq-upload-list li.qq-upload-fail {
    border-bottom: 0;
    border-top: 0;
}
.qq-progress-bar {
    border-radius: 0;
}
.qq-total-progress-bar {
    border-radius: 0;
}
.qq-total-progress-bar-container {
    width: auto;
}
