div#upload-assignment-container .qq-upload-file,
div#upload-assignment-container .qq-upload-spinner,
div#upload-assignment-container .qq-upload-size,
div#upload-assignment-container .qq-upload-cancel,
div#upload-assignment-container .qq-upload-failed-text
{
	margin: 0 4px;
}

div#upload-assignment-container .qq-upload-button span
{
	background: url("/media/com_assignment/images/upload.png") no-repeat scroll left 10% transparent;
	padding-left: 24px;
}



div#upload-assignment-container span.help-block
{
	font-size: 80%;
}



div#upload-assignment-container span.qq-upload-size
{
	background-image: url("/media/com_assignment/images/bootstrap/drive.png");
}

div#upload-assignment-container ul.qq-upload-list > li
{
	margin: 4px 0;
}

div#upload-assignment-container .qq-upload-file
{
	background-image: url("/media/com_assignment/images/clip-16.png");
}

div#upload-assignment-container .qq-upload-failed-text
{
	color: #b94a48;
	background-image: url("/media/com_assignment/images/bootstrap/cross.png");
}

div#upload-assignment-container .qq-upload-success-text
{
	color: #468847;
	background-image: url("/media/com_assignment/images/bootstrap/checkmark.png");
}



#upload-assignment-container ul.qq-upload-list li:first-child{
border-top: solid 1px #C2C2C2;
}
#upload-assignment-container .help-block{
    margin:0;
}
#upload-assignment-container ul.qq-upload-list > li {

}
#upload-assignment-container .qq-upload-list span.qq-upload-file {
    width: 60%;
}
#upload-assignment-container .qq-upload-list span:not(.qq-upload-spinner) {
	padding: 0 4%;
}
div#upload-assignment-container .qq-upload-button-caption
{
	vertical-align: top;
}

div#upload-assignment-container .qq-upload-button-focus
{
	outline: 1px dotted black;
}

div#upload-assignment-container ul.qq-upload-list
{
	padding: 0;
	margin: 0;
	list-style: none;
}

div#upload-assignment-container ul.qq-upload-list > li
{
	list-style: none;
	padding: 10px 0;
	background: #FFF;
	border: solid 1px #C2C2C2;
	border-top: 0;
	margin: 0;
	font-size: 15px;
}

div#upload-assignment-container .qq-upload-list span
{
	display: inline-block;
	white-space: nowrap;
	padding: 0 20px;
	background-repeat: no-repeat;
	background-position: left center;
}

div#upload-assignment-container li span.qq-upload-failed-text,
div#upload-assignment-container li span.qq-upload-success-text
{
	display: none;
}

div#upload-assignment-container li.qq-upload-fail span.qq-upload-failed-text,
div#upload-assignment-container li.qq-upload-success span.qq-upload-success-text
{
	display: inline-block;
}


div#upload-assignment-container span.qq-upload-spinner
{
	background: url("/media/com_assignment/images/loading.gif");
	width: 15px;
	height: 15px;
	vertical-align: text-bottom;
	padding: 0;
	margin: 0;
}


div#upload-assignment-container .btn
{
	display: inline-block;
	*display: inline;
	margin-bottom: 0;
	*margin-left: .3em;
	text-align: center;
	vertical-align: middle;
	cursor: pointer;
	*zoom: 1;
	 background-color: #e5e5e5 !important;
	 border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
	 background-image: -moz-linear-gradient(center top , e5e5e5, e5e5e5)  !important;
    background-repeat: repeat-x;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
    color: #000;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
	
	text-shadow: none;
	border: 0;
	line-height: 30px;
	padding: 0 10px;
	font-size: 14px;
	font-weight: 400;
	text-transform: uppercase;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}
