*{
  margin: 0;
  border: 0;
  padding: 0;
}

p {
  font-family: "News Cycle";
  font-weight: 400; 
  font-size: 1.25em;
}
a { 
  font-family: "News Cycle";
  font-weight: 400;
  color: #1369AD; } 
i {
  font-family: "News Cycle";
  font-weight: 400;
  margin-left: 0;
}

circle {
  stroke: #fff;
  stroke-width: 1px;
}

#name{
  margin: 4em auto 0 auto;
  width: 95%;
  max-width: 865px;
}

img { 
    width: 100%; 
    position:relative;
}

.container {
  margin: 3em auto 0 auto;
  width: 90%;
  max-width: 870px;
}

.center {
  margin: 10px auto 0 auto;
  text-align: center;
}

.text-lg { 
  font-family: "News Cycle";
  font-weight: 400;
  font-size: 3em; }
.text-md { 
  font-family: "News Cycle";
  font-weight: 400;
  font-size: 1.25em; }
.heavy { 
  font-family: "News Cycle";
  font-weight: 400;
  font-weight: 700; }

.line {
	padding-top: .5em;
	margin-top: -.5em;
	border-top: 1px solid #c7c7c7;
}

.fa { padding-left: 0em; }

li {
  font-family: "News Cycle";
  font-weight: 400;  
}

ul > li:first-of-type {
  margin-top: 1em;
}

.list-inline > li:not(:last-of-type) {
  border-right: 1px solid #c7c7c7;
}

.list-inline > li {
  font-family: "News Cycle";
  font-weight: 400; 
	display: inline;
  padding: 0 15px;
  margin: 0;
  font-size: 1.4em; 
}

.footer { margin-top: 10em; }






