.file-sharing-selected {
	margin-bottom: 15px;
}

.file-sharing-title {
	margin-bottom: 5px;
}

.file-sharing .attachments-title {
	display: none;
}

.file-sharing .attachments {
	margin-bottom: 10px;
}

.file-sharing-rating {
	float: right;
}

.file-sharing-links a {
	display: inline-block;
	text-decoration: none;
	padding: 5px 0px 5px 20px;
	background: url("http://icons.jcore.net/16/link.png") 0px 50% no-repeat;
	margin-right: 10px;
}

.file-sharing-links .back {
	background-image: url("http://icons.jcore.net/16/doc_page_previous.png");
}

.file-sharing-links .files {
	background-image: url("http://icons.jcore.net/16/drawer.png");
}

.file-sharing-links .comments {
	background-image: url("http://icons.jcore.net/16/comment.png");
}

.file-sharing-folder .file-sharing-title {
	margin-top: 0;
	text-transform: none;
}

.file-sharing-folder .file-sharing-title,
.file-sharing-folder .file-sharing-details,
.file-sharing-folder .file-sharing-description,
.file-sharing-folder .file-sharing-links
{
	margin-left: 60px;
}

.file-sharing-folder .picture-title,
.file-sharing-folder .picture-details
{
	display: none;
}

.file-sharing-folder .picture {
	width: auto;
	height: auto;
	margin: 0;
}

.file-sharing-folder .picture img {
	width: 48px;
	height: auto;
}

.file-sharing-folder-icon {
	display: block;
	float: left;
	width: 48px;
	height: 48px;
	background: url("http://icons.jcore.net/48/folder-files.png");
}

.file-sharing-folder-icon.subfolders {
	background-image: url("http://icons.jcore.net/48/folder-subfolders-files.png");
}

.file-sharing-folder-icon.icon {
	background-image: none;
}

.as-modules-filesharing a {
	background-image: url("http://icons.jcore.net/48/folder-files.png");
}
