div#user-files table {
	border-radius: 10px;
	background-color: #f7f7f7;
}

div#user-files td {
	border-top: 1px solid grey;
	border-bottom: 1px solid grey;
	padding: 0.5ex 1em;
}

div#user-files table > thead > tr > th {
	text-transform: uppercase;
	color: $primary-color;
}

div#user-files table > thead > tr > th.filename {
	border-right: 1px solid grey;
	text-align: center;
}

div#user-files table > thead > tr > th.size {
	border-right: 1px solid grey;
	text-align: center;
}

div#user-files table > thead > tr > th.created {
	border-right: 1px solid grey;
	text-align: center;
}

div#user-files table > tbody > tr > td {
	border-top: 1px solid grey;
	border-bottom: 1px solid grey;
}

div#user-files table > tbody > tr > td.filename {
	border-right: 1px solid grey;
}

div#user-files table > tbody > tr > td.size {
	border-right: 1px solid grey;
	text-align: center;
}

div#user-files table > tbody > tr > td.created {
	border-right: 1px solid grey;
	text-align: center;
}

div#user-files table > tbody > tr > td.thumbnail {
	border-right: 0px;
}
div#user-files table > tbody > tr > td.action-column {
	border-left: 0px;
}

.fargo-pick-popup button,
button.ui-button,
div#content button,
input[type="submit"],
div.buttons input {
	border-radius: 10px;
}

div#user-files button.icon-remove-sign::before {
	content: url(images/croix_annulation.png);
}

div#user-files tr.mime-application-pdf::before {
	content: "";
	background: url("images/icone_fichier_pdf.png") no-repeat 0 0;
	background-size: 100%;
}

div#user-files tr.mime-image::before {
	content: "";
	background: url("images/icone_fichier_image.png") no-repeat 0 0;
	background-size: 100%;
}

div#user-files tr.mime-text::before {
	content: "";
	background: url("images/icone_fichier_texte.png") no-repeat 0 0;
	background-size: 100%;
}

div#user-files tr[class*="text"]::before {
	content: "";
	background: url("images/icone_fichier_texte.png") no-repeat 0 0;
	background-size: 100%;
}

div#user-files tr[class*="image"]::before {
	content: "";
	background: url("images/icone_fichier_image.png") no-repeat 0 0;
	background-size: 100%;
}

div#user-files tr[data-url*=".doc"]::before {
	content: "";
	background: url("images/icone_fichier_texte.png") no-repeat 0 0;
	background-size: 100%;
}

div#user-files tr[data-url*=".xls"]::before {
	content: "";
	background: url("images/icone_fichier_texte.png") no-repeat 0 0;
	background-size: 100%;
}

div#user-files #send-file {
	margin-top: 1em;
}
