/* 
	 Plupload für VBL
------------------------------------------------------------------- */

.plupload_button,
.plupload_button:focus {
	font-family: 'Barlow Semi Condensed', 'Ubuntu Condensed', 'Roboto Condensed', 'Helvetica Condensed', 'Arial Narrow', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
	font-weight: 400;
	font-size: 1rem;
	text-decoration: none;
	color: #c96215 !important;
	border: 1px solid #e4e3dd;
	padding: 2px 8px 3px;
	margin-right: 4px;
	background: none;
	background-color: #e4e3dd;
	text-decoration:none !important;
}
.plupload_button:hover,
.plupload_button:active {
	color: #fff !important;
	background: none;
	background-color: #4d4b46;
	border-color: #4d4b46;
}
.wrapper a.plupload_disabled, 
.wrapper a.plupload_disabled:focus,
.wrapper a.plupload_disabled:hover,
.wrapper a.plupload_disabled:active {
	color: #e4e3dd !important;
	border-color: #c8c8bc;
	background: none;
	background-color: #c8c8bc;
	text-decoration:none;
}
.plupload_add::before {
	content:'+ ';
}
.plupload_wrapper {
	font-family: 'Barlow Semi Condensed', 'Ubuntu Condensed', 'Roboto Condensed', 'Helvetica Condensed', 'Arial Narrow', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
	font-weight: 300;
	font-size: 1rem;
	width: 100%;
}
.plupload_container {
	padding: 0;
	background: none;
}
.plupload_container input {
	border: 1px solid #f8f6f5;
	font-family: 'Barlow Semi Condensed', 'Ubuntu Condensed', 'Roboto Condensed', 'Helvetica Condensed', 'Arial Narrow', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
	font-weight: 300;
	font-size: 1rem;
	width: 98%;
}
.plupload_header {
	background: none;
	background-color: #4d4b46;
}
.plupload_header_content {
	background: none;
	min-height: 56px;
	padding-left: 8px;
	color: #FFF;
}
.plupload_header_title {
	font-family: 'Barlow Semi Condensed', 'Ubuntu Condensed', 'Roboto Condensed', 'Helvetica Condensed', 'Arial Narrow', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
	font-weight:400;
	font-size: 1.3125rem;
	padding: 6px 0 3px;
}
.plupload_header_text {
	font-family: 'Barlow Semi Condensed', 'Ubuntu Condensed', 'Roboto Condensed', 'Helvetica Condensed', 'Arial Narrow', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
	font-weight: 300;
	font-size: 1rem;
}
.plupload_scroll .plupload_filelist {
	height: 185px;
	background: #f8f6f5;
}
.plupload_filelist li {
	padding: 10px 8px;
	background: none;
	background-color: #f8f6f5;
	border-bottom: 1px solid #fff;
}
.plupload_filelist_header, 
.plupload_filelist_footer {
	background: #c8c8bc;
	padding: 8px 8px;
	color: #4D4B46;
}
.plupload_filelist_header {	
	border-top: 1px solid #f8f6f5;
	border-bottom: 1px solid #c8c8bc;
}

.plupload_filelist_footer {border-top: 1px solid #FFF; height: 22px; line-height: 20px; vertical-align: middle;}
.plupload_file_name {float: left; overflow: hidden}
.plupload_file_status {color: #777;}
.plupload_file_status span {color: #4D4B46;}
.plupload_file_size, .plupload_file_status, .plupload_progress {
	float: right;
	width: 80px;
}

li.plupload_uploading {background: #e4e3dd url('../Img/backgrounds.gif') repeat-x 0 -238px;}
li.plupload_done {color:#AAA}

li.plupload_delete a {
	background: url('../Img/delete.gif');
}
li.plupload_failed a {
	background: url('../Img/error.gif');
	cursor: default;
}
li.plupload_done a {
	background: url('../Img/done.gif');
	cursor: default;
}
.plupload_progress_container {
	margin-top: 3px;
	border: 1px solid #CCC;
	background: #FFF;
	padding: 1px;
}
.plupload_progress_bar {
	width: 0px;
	height: 7px;
	background: #56A4CA;
}
