*, *::before, *::after {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-ms-box-sizing: border-box;
	box-sizing: border-box
}
body {
	background-color: #fff;
	font: 14px/1.5 Arial, Helvetica, sans-serif;
	font-weight: 300;
	position: relative
}
h1 {
	font-family: "News Gothic", Arial, Helvetica, sans-serif;
	font-size: 36px;
	font-weight: normal;
	margin-bottom: 14px;
	padding-bottom: 0;
	letter-spacing: .5px;
	line-height: 1.15
}
h2 {
	border-bottom: 1px solid #d7d8d8;
	font-family: "News Gothic", Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: normal;
	line-height: 1.25;
	margin-bottom: 8px;
	padding-bottom: 8px;
	overflow: hidden
}



.share-links {
	display: block;
	margin-bottom: 0;
	width: 100%;
	line-height: 1.5;
	-moz-osx-font-smoothing: grayscale;
	-webkit-font-smoothing: antialiased;
	font-smoothing: antialiased
}
.share-links a {
	color: #fff !important;
	float: left;
	padding: 5px 15px 5px 35px;
	position: relative;
	height: 30px
}
.share-links a:hover {
	text-decoration: none
}
.share-links a:not(:last-of-type) {
	margin-right: 5px
}
.share-links svg {
	display: block;
	fill: currentcolor;
	width: 15px;
	height: auto;
	position: absolute;
	top: 50%;
	left: 8px;
	-webkit-transform: translateY(-50%);
	transform: translateY(-50%)
}
.share-links .share-icon {
	position: absolute;
	top: 0;
	left: 0;
	bottom: 0;
	width: 30px;
	display: block
}
.share-links .share-text {
	margin-left: 5px
}
.share-links .facebook {
	background-color: rgba(59,89,152,.9)
}
.share-links .facebook .share-icon {
	background-color: rgba(59,89,152,1)
}
.share-links .facebook svg {
	margin-top: -1px;
	width: 16px;
	left: 7px
}
.share-links .twitter {
	background-color: rgba(29,161,242,.9)
}
.share-links .twitter .share-icon {
	background-color: rgba(29,161,242,1)
}
.share-links .twitter svg {
	margin-top: -1px;
	width: 20px;
	left: 5px
}
.share-links .linkedin {
	background-color: rgba(0,119,181,.9)
}
.share-links .linkedin .share-icon {
	background-color: rgba(0,119,181,1)
}
.share-links .linkedin svg {
	margin-top: -1px;
	width: 18px;
	left: 6px
}
.share-links .email, .share-links .print {
	background-color: rgba(104,104,104,1);
	padding: 0;
	width: 30px
}
.share-links .email img, .share-links .print img {
	width: 18px;
	position: absolute;
	top: 6px;
	left: 6px
}
