.flisthead {
	border-bottom: 1px solid #0d6efd;
	font-weight: bold;
}

.filelist {
	font-size: 80%;
}

.filelist li,
.filelist ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
}

.filelist a {
	text-decoration: none;
	border-bottom: 0;
}

.filelist a:hover {
	text-decoration: none;
}

.file:before,
.file-file:before,
.file-directory:before,
.file-image:before,
.file-video:before,
.file-web:before,
.file-php:before,
.file-css:before,
.file-text:before,
.file-audio:before,
.file-office:before,
.file-pdf:before,
.file-js:before {
	padding-right: 8px;
}

.file-file:before {
	content: url(images/icons/page.png);
}

.file-directory:before {
	content: url(images/icons/folder.png);
}

.file-image:before {
	content: url(images/icons/picture.png);
}

.file-video:before {
	content: url(images/icons/film.png);
}

.file-web:before {
	content: url(images/icons/html.png);
}

.file-php:before {
	content: url(images/icons/page_white_php.png);
}

.file-css:before {
	content: url(images/icons/css.png);
}

.file-text:before {
	content: url(images/icons/page_white_text.png);
}

.file-audio:before {
	content: url(images/icons/music.png);
}

.file-office:before {
	content: url(images/icons/page_white_office.png);
}

.file-pdf:before {
	content: url(images/icons/page_white_acrobat.png);
}

.file-js:before {
	content: url(images/icons/script_code.png);
}

.col,
.col1 {
	display: inline-block;
}

.col {
	width: 23%;
}

.col1 {
	width: 25px;
}
