hr, .cv_career_list, .cv_job_responsibilities_ul, .cv_education_ul {
	clear:both;
}

.cv_job_responsibilities_ul, .cv_education_ul {
	padding-top:.5em;
	line-height:1.2em;
}
	
.cv_job_responsibilities_li li, .cv_tech_skill_ul li {
	margin-bottom:.3em;
}

.cv_job_responsibilities_li li:last-child {
	margin:0px;	
}

.cv_date, .cv_location {
	float:right;
}

.cv_company, .cv_job_title {
	float:left;
}

.cv_job_title, .cv_location {
	padding-top:.2em;
}

.cv_job_title {
	clear:right;
}

.cv_career_list {
	margin-bottom: 1em;
	float:left;
	width: 100%;
}

.cv_career_list:last-child {
	margin-bottom: 0em;
}

.cv_section_heading {
	border-bottom: thin #262626 solid;	
}

.cv_section {
	margin-bottom:1.5em;	
}

.cv_job_responsibilities_ul, .cv_education_ul {
	list-style: square;
	margin-left:1em;
}
