@import url(http://fonts.googleapis.com/css?family=Lato:400,700,400italic,700italic);

.uploadifive-wrapper {
	width:400px;
}

.queue-title {
	height:70px;
	position:absolute;
	top:50%;
	left:20px;
	right:20px;
	margin:-30px 0 0;
	text-align:center;
}

.queue-title h3 {
	font-size:24px;
	font-weight:700px;
	color:#858585;
	font-family:'Lato', sans-serif;
}

.queue-title p {
	font-family:'Lato', sans-serif;
	font-size:14px;
	letter-spacing:0.4px;
	color:#2C3E50;
}

#queue {
	position:relative;
	border: 3px dashed #E5E5E5;
	height: 180px;
	overflow: auto;
	margin-bottom: 10px;
	padding: 0 5px 5px;
}

.uploadifive-queue-item {
	font-family:'Lato', sans-serif;
	background-color: #F3F3F5;
	border: 1px solid #E2E2E9;
	margin-top: 5px;
	padding: 15px;
}
.uploadifive-queue-item .close {
	background: url('uploadifive-cancel.png') 0 0 no-repeat;
	display: block;
	float: right;
	height: 16px;
	text-indent: -9999px;
	width: 16px;
}
.uploadifive-queue-item .progress {
	height: 7px;
	background-color: #DEDEDE;
	border-radius: 32px;
	width:100%;
	margin:8px 0 0 0;
	overflow:hidden;
}

.uploadifive-queue-item .progress-bar {
	background-color: #0072BC;
	height: 7px;
	width: 0;
}

.uploadifive-button {
	display: block!important;
	color: #FFF;
	text-decoration:none!important;
	font-weight:600!important;
	font-size:13px;
	font-family:'Open Sans', sans-serif;
	cursor:pointer;
	border: 1px solid #007fc4;
	width:100%!important;
	border-radius: 3px;
	background-color: #0089d5;
	background-image: -webkit-gradient(linear, left top, left bottom, from(rgb(0, 137, 213)), to(rgb(0, 127, 196)));
	background-image: -webkit-linear-gradient(top, rgb(0, 137, 213), rgb(0, 127, 196));
	background-image: -moz-linear-gradient(top, rgb(0, 137, 213), rgb(0, 127, 196));
	background-image: -o-linear-gradient(top, rgb(0, 137, 213), rgb(0, 127, 196));
	background-image: -ms-linear-gradient(top, rgb(0, 137, 213), rgb(0, 127, 196));
	background-image: linear-gradient(top, rgb(0, 137, 213), rgb(0, 127, 196));
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#0089d5', EndColorStr='#007fc4');

}

.uploadifive-button:hover {
	background-color: #0093e4;
	background-image: -webkit-gradient(linear, left top, left bottom, from(rgb(0, 147, 228)), to(rgb(0, 136, 211)));
	background-image: -webkit-linear-gradient(top, rgb(0, 147, 228), rgb(0, 136, 211));
	background-image: -moz-linear-gradient(top, rgb(0, 147, 228), rgb(0, 136, 211));
	background-image: -o-linear-gradient(top, rgb(0, 147, 228), rgb(0, 136, 211));
	background-image: -ms-linear-gradient(top, rgb(0, 147, 228), rgb(0, 136, 211));
	background-image: linear-gradient(top, rgb(0, 147, 228), rgb(0, 136, 211));
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#0093e4', EndColorStr='#0088d3');
	color:#fff!important;
}

.uploadifive-button:active {
	background-color: #0088d3;
	background-image: -webkit-gradient(linear, left top, left bottom, from(rgb(0, 136, 211)), to(rgb(0, 147, 228)));
	background-image: -webkit-linear-gradient(top, rgb(0, 136, 211), rgb(0, 147, 228));
	background-image: -moz-linear-gradient(top, rgb(0, 136, 211), rgb(0, 147, 228));
	background-image: -o-linear-gradient(top, rgb(0, 136, 211), rgb(0, 147, 228));
	background-image: -ms-linear-gradient(top, rgb(0, 136, 211), rgb(0, 147, 228));
	background-image: linear-gradient(top, rgb(0, 136, 211), rgb(0, 147, 228));
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#0088d3', EndColorStr='#0093e4');
}