
.pd-category-view{background:#1f1f1f;}
.pd-category{ max-width: 1600px;
    margin: 0 auto;
    width: 95%;
	}
.pd-title {
    font-size: 18px;
    font-family: helve;
    opacity: 0.6;
    color: #fff;
}
.view-file .pd-title {
	display:none;
}
.pd-float {
    position: relative;
    float: left;
    margin: 0px 3px;
	
}
.pd-cdesc, .pd-ctitle{color:#999;}
#phoca-dl-category-box .pd-category h3.pd-ctitle, #phoca-dl-file-box .pd-file h3.pd-ctitle, #phoca-dl-download-box .pd-file h3.pd-ctitle {
    margin: 0;
    padding: 5px;
    background:#1f1f1f;
    border: 0px solid #e9e9e9;
    margin-bottom: 7px;
	font-family: helve;
	
}
.view-file .pd-file h3.pd-ctitle {
    margin: 0;
    padding: 5px;
    border: 0px solid #e9e9e9;
    margin-bottom: 7px;
	font-family: helve;
	color:#252525;
	background:#FFF !important;
	
}
.ph-top {
    margin: 0px;
}
.input-mini{ width:auto; display:block;}
.counter{ display:none;}
.pd-float{ max-width:calc(100% - 4em);}
.pd-float a{ color:#999;}
.pd-row2-bp {
    border-bottom: 1px solid #999;
    margin: 0px 0px 8px 0px;
    padding-bottom: 5px;
	opacity: 0.2;
}	
.pagination-centered .form-select {

    width: 10%;
	margin-right:10px;
	background-color: #1f1f1f;
    border: 1px solid #666;
	color:#999;
 
}

@media(max-width:770px){
.pd-category{min-height: 55vh}
}
