@import url(//cdnjs.cloudflare.com/ajax/libs/font-awesome/4.6.3/css/font-awesome.min.css);
@import url(//fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,400,300,600,700);
@import url(//fonts.googleapis.com/css?family=Lato);
@import url(//fonts.googleapis.com/css?family=Buenard);
@import url(//fonts.googleapis.com/css?family=Montserrat);

html, body {
	width: 100%;
	height: 100%;
}

body {
	margin: 5;
	padding: 5;
	background-color: white;
    font-family: Montserrat, Georgia, serif;
}

a {
	text-decoration: none;
}

ul {
	margin-top: 0;
    padding-top: 0;
    border-top: 0;
    list-style-position: inside;
}

h3 {
	font-family: Lato, sans-serif;
	text-transform: uppercase;
	/*padding: 5px 15px 0px 15px;*/
}

a {
    color: #2171b5;
    text-decoration: none;
}

a:hover {
    color: #4292c6;
}

section.resume_head {
	font-size: 115%;
	text-align: center;
}

section.resume_summary > p {
	text-indent: 2em;
	font-size: 110%;
}

section.resume_section > ul > li {
	font-size: 90%;
}

span.experience_title {
	font-weight: bold;
}

span.experience_company {
}

span.experience_details {
	font-size: 90%;
}

span.education_goal {
	display: block;
	font-weight: bold;
}

span.education_org {
}

span.education_details {
	font-size: 90%;
}

span.skills {
	font-size: 90%;
	text-align: center;
}

span.skills > ul {
	list-style: none;
	padding: 0;
}

span.skills > ul > li {
	display: inline;
	margin-top: 6px;
}