/* http://www.phoca.cz/ */



/*


#phoca-doc-category-box .pagination,
#phoca-doc-category-box .pagination div ul {
	text-align:		center;
	margin: 		auto;
	margin:			5px;
	border: 		none;

}






.pdoc-pagination {
	margin-top:			20px;
}

.pdoc-float {
	position:			relative;
	float:				left;
	margin:				0px 3px;
}

#phoca-doc-categories-box div.ph-desc {
	margin: 10px 0 10px 0;
}

#phoca-doc-category-box .pdoc-error,
#phoca-doc-category-box .error {
	background:		#FFC2C2;
	border:			1px solid #bf3030;
	color: 			#a60000;
	padding:		10px;
	margin-top:		5px;
	margin-bottom:	5px;
}

#phoca-doc-categories-box .pdoc-no-subcat {
	margin-left: 5px;
}




#phoca-doc-category-box .pagination.pdoc-pagination {
	border: none;
}

#phoca-doc-category-box .pdoctop a:hover,
#phoca-doc-category-box .pdoctop a:active,
#phoca-doc-category-box .pdoctop a:focus,
#phoca-doc-category-box .pdocfile a:hover,
#phoca-doc-category-box .pdocfile a:active,
#phoca-doc-category-box .pdocfile a:focus {
	background: transparent;
}

/* Plugin */
#phoca-doc-category-box-plugin table,
#phoca-doc-category-box-plugin table tr,
#phoca-doc-category-box-plugin table tr td{
	border: none;
	padding:5px;
}

#overDiv table,
#overDiv table tr,
#overDiv table tr td{
	padding:5px;
}
.bgPhocaPDocClass {
	padding:		5px;
	background:		#fafafa;
	border: 		1px solid #e9e9e9;
}
.bgPhocaPDocClass table tr td a{

	text-decoration: underline;
}

.ph-plugin-document {
	margin: 5px;
}

.bgPhocaPDocClass table tr,
.bgPhocaPDocClass table tr td {
	border: none;
}
.navigation-text,
#pdoc-top {
	position:	relative;
	float:		right;
	border: 1px solid #eee;
	text-align: center;
	margin: 0 auto;
	padding: 5px;
	background: #fdfdfd;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}

.navigation-text h5,
#pdoc-top h5 {
	margin-top: 0px;
}

/* Component */
#phoca-doc-category-box .pagination #pdoc-pagination  ul {
	margin: 10px auto;
	text-align: center;
}

.ph-icon-not-active {
	color: #d0d0d0;
}
.ph-icon-folder,
#phoca-doc-categories-box .ph-category span,
#phoca-doc-category-box .ph-category span {
	color: #d2b079;
}
.ph-icon-arrow,
#phoca-doc-categories-box .ph-document,
#phoca-doc-category-box .ph-document,
#phoca-doc-most-viewed-box .ph-document {
	color: #3276b1;
}

#phoca-doc-category-box .ph-thumbnail h3,
#phoca-doc-categories-box .ph-thumbnail h3 {
	margin-top: 5px;
	margin-left: 5px;
}
#phoca-doc-category-box .ph-subcategories,
#phoca-doc-categories-box .ph-subcategories {
	margin: 5px;
}
#phoca-doc-categories-box .ph-hr,
#phoca-doc-category-box .ph-hr {
	border-bottom: 3px solid #e9e9e9;
	margin-bottom: 10px;
}

.ph-hr-cb,
.ph-hr-cb {
	border-bottom: 3px solid #e9e9e9;
	margin-bottom: 10px;
	clear: both;
}

.ph-cb {
	clear: both;
}

#phoca-doc-category-box select.inputbox {
	width: 5em;
}

/* equal Height */
#phoca-doc-categories-box.equalHeight .ph-dc-row {
	display: flex;
	flex-wrap: wrap;
	flex-direction: row;

}
#phoca-doc-categories-box.equalHeight .ph-dc-col {
	margin-bottom: 1em;
}

#phoca-doc-categories-box.equalHeight .ph-dc-col .ph-dc-thumbnail {
	display: flex;
	flex-direction: column;
	justify-content: flex-start;
	height: 100%;
}
