.moduleContent .libraryItem ,
.moduleMedia .libraryItem,
.moduleProductCategories .libraryItem {
	position: relative;
	float: left;
	padding: 10px;
	margin: 0 15px 15px 0;
	background-color: #fff;
	border: 1px solid #dadada;
	border-radius: 3px;
	text-align: center;
}
.moduleContent .libraryItem .image,
.moduleMedia .libraryItem .image,
.moduleProductCategories .libraryItem .image {
	display: block;
	height: 200px;
	width: 200px;
}
.moduleContent .libraryItem .image:hover img,
.moduleMedia .libraryItem .image:hover img,
.moduleProductCategories .libraryItem .image:hover img {
	opacity: 0.5;
}
.moduleMedia .libraryItem .tools,
.moduleProductCategories .libraryItem .tools {
	position: absolute;
	top: 0;
	right: 0;
	z-index: 1;
	background-color: #eee;
}
.moduleMedia .libraryItem .tools a,
.moduleProductCategories .libraryItem .tools a {
	display: inline-block;
	padding: 5px;
}
.moduleMedia .libraryItem .tools a:hover,
.moduleProductCategories .libraryItem .tools a:hover {
	background-color: #fff;
}
.moduleMedia .libraryItem .image.selectable img {
	cursor: pointer;
}
.moduleFaqs .libraryItem,
.moduleServices .libraryItem,
.moduleManufacturers .libraryItem,
.moduleArticles .libraryItem {
	position: relative;
	float: left;
	margin: 0 15px 15px 0;
	background-color: #fff;
	border: 1px solid #dadada;
	border-radius: 3px;
	text-align: center;
}
.moduleFaqs .libraryItem .image,
.moduleServices .libraryItem .image,
.moduleManufacturers .libraryItem .image,
.moduleArticles .libraryItem .image {
	display: block;
	height: 200px;
	width: 200px;
	cursor: pointer;
	padding: 10px;
}
.moduleFaqs .libraryItem .image:hover img,
.moduleServices .libraryItem .image:hover img,
.moduleManufacturers .libraryItem .image:hover img,
.moduleArticles .libraryItem .image:hover img {
	opacity: 0.5;
}
.moduleTelemarketingProfile .tag a {
	display: inline-block;
	border-radius: 3px;
	padding: 5px 10px;
	background-color: #999;
	color: #fff;
	font-size: 14px;
	margin: 2px;
}
.moduleTelemarketingProfile .tag a.selected {
	background-color: #f00;
	text-decoration: none;
}
.moduleTelemarketingProfile .tag a:hover {
	background-color: #dadada;
	text-decoration: none;
}
.moduleOrderAddProductCategory .customColumn {
	float: left;
}
.moduleOrderAddProductCategory .sectionInterior {
	height: 750px;
	overflow-y: auto;
}
.moduleQuoteAddProductCategory .customColumn {
	float: left;
}
.moduleQuoteAddProductCategory .sectionInterior {
	height: 750px;
	overflow-y: auto;
}
.moduleReportMatSales .chart {
	height: 800px;
}
.moduleReportSales table.listTable tr th.dark,
.moduleReportSales table.listTable tr td.dark {
	background-color: #eaeaea;
}
.moduleProductCategoriesSpecification table.listTable th {
	white-space: normal;
}
.moduleProductCategoriesSpecification table.listTable th span {
	font-weight: normal;
	color: #999;
}
.moduleProductCategoriesSpecification table.listTable td.spec {
	border-left: 1px dotted #dadada;
	border-right: 1px dotted #dadada;
	white-space: nowrap;
	font-size: 11px;
	height: 26px;
	min-width: 50px;
}
.moduleProductCategoriesSpecification table.listTable td.spec.disabled {
	background-color: #ddd;
}
.moduleProductCategoriesSpecification table.listTable td.spec input {
	font-size: 11px;
	padding: 2px;
	margin: 0;
}
.moduleContent .tree ul li > a > ins.jstree-icon {
	display: none;
}