section.list_suggested .row {
	width: 100%;	
	margin-left: 0px;
	margin-right: 0px;
	padding-bottom: 30px;
	float: left;
}
section.list_suggested .main_content .row:only-child {
	margin-bottom: 0px;
}
section.list_suggested .row::before, section.list_suggested .row::after {
	content: none;
}
section.list_suggested .row .article{
	height: 325px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
}
section.list_suggested .row .article:nth-child(even){
	background-color:#a1063b;
	border-right: 6px solid #e4e4e4;
	border-left: 3px solid #e4e4e4;
}
section.list_suggested .row .article:nth-child(odd) {
	background-color: #eb1d5b;
	border-right: 3px solid #e4e4e4;
	border-left: 6px solid #e4e4e4;
}
section.list_suggested .row .article:last-child {
	border-right: none;
	border-left: 9px solid #e4e4e4;
}
section.list_suggested .row .article:first-child {
	border-left: none;
	border-right: 9px solid #e4e4e4;
}
section.list_suggested .row .article .text{
	padding-left: 15px;
	padding-right: 15px;
	color: #fff;
	font-size: 0.9em;
	padding-bottom: 20px;
}
section.list_suggested .row .article .pic a img{
	max-width: 100%;
	width: 100%;
	border-bottom: 5px solid #fff;
}
div.ccm-page main section.list_suggested .row .article .text a{
	color: #fff;
}
div.ccm-page main section.list_suggested .row .article .text a:focus, div.ccm-page main section.list_suggested .row .article .text a:active, div.ccm-page main section.list_suggested .row .article .text a:hover {
	color: #fff;
	text-decoration: underline;
}
/*div.ccm-page main section.list_suggested {
	border-top: 1px solid #888;
	margin-top: 20px;
}*/
div.ccm-page main section.list_suggested h2 {
	color: #777;
	font-size: 1.1em;
	padding: 10px 0px 20px;
}
div.ccm-page main section.list_suggested .row .article .text h3 {
	text-transform: uppercase;
	line-height: 2.5ex;
	height: 5ex; 
	overflow: hidden;
}
div.ccm-page main section.list_suggested .row .article.text .post-content > p {
	padding-top: 3px;
	padding-bottom: 3px;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #fff;
}
div.ccm-page main section.list_suggested .row .article .text p.projectCategory {
	padding-top: 5px;
	padding-bottom: 5px;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #fff;
}
.stripeSuggested {
	background-color: #e4e4e4;
}
/*responsive*/
@media (max-width: 991px) {	
	section.list_suggested  .row  {
		float: none;
		display: block;
		width: 100%;
	}
	section.list_suggested .row .article{
		display: block;
		float: none;
		width: 100%;
		height: auto;
		border: none;
		margin-bottom: 30px;
	}
	section.list_suggested .row .article:first-child , section.list_suggested .row .article:last-child, section.list_suggested .row .article:nth-child(even), section.list_suggested .row .article:nth-child(odd)  {
		border: none;
	}
}