.fixed_header{
	width: 400px;
	table-layout: fixed;
	border-collapse: collapse;
}

.fixed_header tbody{
	overflow: auto;
	height: 150px;
}

.upload_errors_table{
	width:100%;
	align-content: center;
	margin-top: 3%;
	border: solid #CCCCCC 1px;
	padding: .25%;
	height: 100px;
}


.table-border{
	width: 100%;
}
.upload_errors_table tbody tr td{
	padding: .25%;
}
.upload_errors_table thead th {
	padding: .25%;
}

.progress-container {
	margin: 60px auto;
	width: 100%;
	text-align: center;
}

.progress-container .file-upload-progress {
	margin: 0 auto;
	width: 100%;
}

.file-upload-progress {
	border: solid #CCCCCC 1px;
}

.file-upload-progress-bar {
	width: var(--progress-percent, 0%);
	height: 21px;
	color: black;
	background-color: var(--color-percent);
	background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0.05));
	transition: 0.4s linear;
	transition-property: width, background-color;
}

.upload_errors_table_scroll{
	height:150px;
	overflow:auto;
}
