@import 'four-column-page.css';

#four-column-page .page-column .column-wrap .project-entry {
	position: relative;
	
	padding: 15px 15px 0px 15px;
	
	border-bottom: 1px dotted rgba(112, 112, 112, 0.5);	
}
#four-column-page .page-column .column-wrap a:last-child .project-entry { border-bottom: none; }
#four-column-page .page-column .column-wrap .project-entry:hover { border-bottom: 1px dotted rgba(112, 112, 112, 1); }

	#four-column-page .page-column .column-wrap .project-entry .project-header {
		position: relative;
		
		width: 100%;
		height: auto;
		
		margin: 0px 0px 5px 0px;
	}

	#four-column-page .page-column .column-wrap .project-entry .project-header .title {
		display: inline-block;
	
		text-transform: none;
		
		font-family: 'RobotoMedium', Arial, sans-serif;
		font-size: 0.875em;
		color: #333;
	}
	#four-column-page .page-column .column-wrap .project-entry .project-header .title:hover { text-decoration: underline; }
	
	#four-column-page .page-column .column-wrap .project-entry .project-header .location {
		display: inline-block;
		float: right;
		
		padding: 4px 0px 0px 5px;
		
		text-align: right;
		text-transform: none;
		
		font-family: 'RobotoMedium', Arial, sans-serif;
		font-size: 0.6875em;
	}
	#four-column-page .page-column .column-wrap .project-entry .project-header .location:hover { text-decoration: underline; }
	
	#four-column-page .page-column .column-wrap .project-entry .description {				
		padding: 0px 0px 15px 0px;
	}
	
		#four-column-page .page-column .column-wrap .project-entry .description p {					
			line-height: 1.4em;
			
			font-family: 'RobotoItalic', Arial, sans-serif;	
			font-size: 0.625em;
		}