.djcf_community_items .item {
	border-bottom: 1px solid #EAEAEA;
    float: left;
    width: 100%;
	padding: 0 0 10px;
	margin-bottom: 10px;
	-webkit-box-sizing: border-box; 
    -moz-box-sizing: border-box;    
    box-sizing: border-box;  
    padding-right:15px;
}
.djcf_community_items.djcf_cols2 .item{padding-right:0;} 
.djcf_community_items.djcf_cols2 .item{width: 50%;}
.djcf_community_items.djcf_cols3 .item{width: 33.3%;}
.djcf_community_items.djcf_cols4 .item{width: 25%;}
.djcf_community_items.djcf_cols5 .item{width: 20%;}
.djcf_community_items.djcf_cols6 .item{width: 16.6%;}
.djcf_community_items.djcf_cols7 .item{width: 14.2%;}
.djcf_community_items.djcf_cols8 .item{width: 12.5%;}
.djcf_community_items.djcf_cols9 .item{width: 11.1%;}
.djcf_community_items.djcf_cols10 .item{width: 10%;}

.djcf_community_items div.title {
	float: left;
    width: 100%;
	padding-bottom: 7px;
}

.djcf_community_items div.title a.title {
	font-weight: bold;
}

.djcf_community_items .date_cat {
	color: #888888;
}

.djcf_community_items div.title a.title {
	padding-bottom: 6px;
	display: block;
	font-size: 1.1em;
}

.djcf_community_items div.title span.date,
.djcf_community_items div.title span.category,
.djcf_community_items div.title span.type, 
.djcf_community_items div.title span.price {
	padding-bottom: 3px;
	display: block;
}

.djcf_community_items div.title span.price {
	font-weight: bold;
}

.djcf_community_items .title img {
	border: 1px solid #EAEAEA;
    float: left;
	background: #ffffff;
    margin-right: 10px !important;
	margin-bottom: 3px;
    padding: 1px;
    vertical-align: top;
}

.djcf_community_items .desc {
    float: left;
    width: 100%;
}
