.bodyContentList ol li::before {
    display: none;
}
.sidebarQuote.white .shareList a i.fa.fa-fw {
    color: #003D99 !important;
}
.keyFindings .sidebarQuote {
    background: transparent;
    width: 100%;
    padding: 0;
}
.keyFindingsMetrics .figureSocial {
    width: 100%;
    padding: 0;
    text-align: center;
    margin: 0 auto;
    float: none;
}
.keyFindings ul.shareList {
	text-align: left;
	display: inline-block;
    width: 100%;
    margin: 0 auto;
}
.keyFindings ul.shareList li {
    margin-bottom: 1em;
    display: inline-block;
    padding-left: 4px;
    padding-right: 4px;
	float: none;
	display: inline;
	width: auto;
	padding: 2%;
	margin-bottom: 0;
}
ul.keyFindingsMetrics li p.metric{ 
	text-align: left
}
.figure{
	position: relative;
}
.chartData{
	width: 100%;
	display: block;
	float: left;
}
.leftChart{
	width: 50%;
	float: left;
}
.rightChart{
	width: 50%;
	float: left;
}
.chartContent{
	position: relative;
	width: 100%;
	display: block;
}
.midpointInfo {
	background: #F1f1f1;
    border: 2px solid #888;
    padding: .5em;
    max-width: 170px;
    position: absolute;
    z-index: 99;
    top: 5%;
    right: 0%;
}
.midpointInfo p{ margin-bottom: 0; font-size: .85em;}

@media all and (max-width: 768px) {
	
		.midpointInfo {
			bottom: 0;
			top: auto;
			}
	
	}
/*
#fig2Chart .highcharts-legend-item rect.highcharts-point,
#fig4Chart .highcharts-legend-item rect.highcharts-point,
#fig4ChartB .highcharts-legend-item rect.highcharts-point {
    display: none;
}
#figure5 g.highcharts-legend-item.highcharts-pie-series.highcharts-color-0,
#figure5 g.highcharts-legend-item.highcharts-pie-series.highcharts-color-1{
	padding-top: 2em;
}
#figure5 text.highcharts-title{
	font-size: 13px !important;
}
#figure5 g.highcharts-legend{
    transform: translateY(95%);
}

#figure5 g.highcharts-legend-item.highcharts-pie-series.highcharts-color-2,
#figure5 g.highcharts-legend-item.highcharts-pie-series.highcharts-color-3, 
#figure5 g.highcharts-legend-item.highcharts-pie-series.highcharts-color-4{
	display: none;}
	
#figure5 .highcharts-label.highcharts-data-label.highcharts-data-label-color-2.highcharts-tracker, 
#figure5 .highcharts-label.highcharts-data-label.highcharts-data-label-color-3.highcharts-tracker,
#figure5 .highcharts-label.highcharts-data-label.highcharts-data-label-color-4.highcharts-tracker,
#figure5 path.highcharts-data-label-connector.highcharts-color-2,
#figure5 path.highcharts-data-label-connector.highcharts-color-3,
#figure5 path.highcharts-data-label-connector.highcharts-color-4
	{ display: none;}	

#figure5 .highcharts-legend-box{ margin-top: 1em;}
*/


#fig5Chart .highcharts-legend-item rect.highcharts-point {
	display: none;
}


.didyouknowblock {
	width: 100%;
	float: left;
	background: #467F1A;
	color: #FFF;
	padding: 2em;
}




#fig2Chart g.highcharts-legend-item.highcharts-pie-series.highcharts-color-1,
#fig2Chart .highcharts-label.highcharts-data-label.highcharts-data-label-color-1.highcharts-tracker,
#fig2Chart path.highcharts-data-label-connector.highcharts-color-1,
#fig2Chartb g.highcharts-legend-item.highcharts-pie-series.highcharts-color-1,
#fig2Chartb .highcharts-label.highcharts-data-label.highcharts-data-label-color-1.highcharts-tracker,
#fig2Chartb path.highcharts-data-label-connector.highcharts-color-1 {
	display: none;
}

.fig2chartSubTitle {
	font-size: 13px;
}

	.fig2chartSubTitle .accentColor {
		color: #355f12 
	}

.sidebarQuote.white .figureTitle, 
.sidebarQuote.white .fig2chartSubTitle {
	color: black;
}



li.mainNav.disabled div.mainmnu,
li.mainNav.disabled div.subNav {
	cursor: default;
	color: #e4e4e4;
}

li.mainNav a {
	color: #003d99;
	cursor: pointer;
}

body.body-public li.mainNav a {
	border: 1px solid #fff;
}

li.mainNav.active a {
	background-color: #003d99;
	color: #F4852C;
}
body.body-public li.mainNav.active a {
	color: #467f1a;
	background-color: #fff;
}

body.body-public div .mainmnu,
body.body-public div .subNav {
	color: #fff;
	background: #0530AD;
	border: solid 1px #0530AD;
}

div .nav-menu li.active .mainmnu,
div .nav-menu li.active .subNav {
	background: #fff;
}

body.body-public div .mainmnu span.icon,
body.body-public div .mainmnu div.icon,
body.body-public div .subNav span.icon,
body.body-public div .subNav div.icon {
	color: #ccc;
}

body.body-public div .nav-menu li.active .mainmnu div.icon,
body.body-public div .nav-menu li.active .mainmnu,
body.body-public div .nav-menu li.active .subNav div.icon,
body.body-public div .nav-menu li.active .subNav {
	color: #fff;
}

body.body-public div .nav-menu li.active .mainmnu,
body.body-public div .nav-menu li.active .subNav {
	border-bottom: solid 1px #009EDA;
	border-radius: 10px;
}

.nav-sm div.mainmnu,
.nav-sm div.subNav {
	padding: 20px 10px 20px 5px;
}

.nav-xsm div.mainmnu,
.nav-xsm div.subNav {
	padding: 10px 10px 10px 5px;
}

.nav-xxsm div.mainmnu,
.nav-xxsm div.subNav {
	padding: 5px 10px 5px 5px;
}

.nav-menu li.active .mainmnu,
.nav-menu li.active .subNav {
	background: #FFFFFF;
	color: #003d99;
	border-bottom: solid 1px #e4e4e4;
}

body.body-public .nav-menu li.active .mainmnu,
body.body-public .nav-menu li.active .subNav {
	border-bottom: solid 1px #fff;
}

.nav-menu li.active .mainmnu span.icon,
.nav-menu li.active .mainmnu div.icon,
.nav-menu li.active .subNav span.icon,
.nav-menu li.active .subNav div.icon {
	color: #003d99;
}

body.body-public .nav-menu li.active .mainmnu span.icon,
body.body-public .nav-menu li.active .mainmnu div.icon,
body.body-public .nav-menu li.active .subNav span.icon,
body.body-public .nav-menu li.active .subNav div.icon {
	color: #467f1a;
}

.nav-menu li:last-child .mainmnu,
.nav-menu li:last-child .subNav {
	border-bottom: none;
}

body.body-public .nav-menu li:last-child .mainmnu,
body.body-public .nav-menu li:last-child .subNav {
}

li.mainNav.disabled div.mainmnu,
li.mainNav.disabled div.subNav {
	cursor: default;
	color: #e4e4e4;
}

body.body-public div .nav-menu li.active .mainmnu {
	color: #000;
}

	body.body-public div .nav-menu li.active .mainmnu:hover {
		color: #000 !important;
	}

.mainmnu,
.subNav {
	margin: 0;
	padding: 30px 10px 30px 5px;
	background: #f9f9f9;
	color: #676767;
	font-weight: bold;
	text-transform: uppercase;
	letter-spacing: 1px;
	border-bottom: solid 1px #e4e4e4;
	width: 100%;
	-webkit-transition: background .25s, color .35s, padding .5s;
	transition: background .25s, color .35s, padding .5s;
}

body.body-public .mainmnu,
body.body-public .subNav {
	color: #003d99;
	background: #dfe5e8;
	border: 1px solid #fff;
	font-weight: 700;
}

.mainmnu span,
.mainmnu div,
.subNav span,
.subNav div {
	font-size: 1em;
	vertical-align: middle;
	-webkit-transition: font-size .5s;
	transition: font-size .5s;
}

	.mainmnu span.icon,
	.mainmnu div.icon,
	.subNav span.icon,
	.subNav div.icon {
		font-size: 1.35em;
		min-width: 25px;
		width: 25px;
		text-align: center;
		transition: color .35s;
	}

body.body-public .mainmnu span.icon,
body.body-public .mainmnu div.icon,
body.body-public .subNav span.icon,
body.body-public .subNav div.icon {
	color: #003d99;
}

body.body-public .nav-menu li.active .mainmnu,
body.body-public .nav-menu li.active .subNav {
	color: #467f1a;
}

.nav-title {
	margin-left: 5px;
}

.mainmnu:hover,
.subNav:hover {
	background: #FFFFFF;
	cursor: pointer;
}

.nav-title {
	margin-left: 5px;
	display: inline-block;
}

div.nav-wide .nav-pills li {
	margin-left: 10px;
}

.mainNav div {
	color: white;
	background-color: transparent;
	border-radius: 10px;
	border: 0px;
}

	.mainNav.active div{
		background-color: white;
		color: black;
	}


.mainmnu:hover div {
	color: black !important;
	
}

.mainmnu:hover  {	
	background-color: white;
}

.navbar-custom.top-nav-collapse {	
	border-top: 5px solid black;
}

.nav-pills {
	margin-top: 5px !important;
}

	@media screen and (max-width: 1000px) {
		.leftChart {
			width: 100%;
		}

		.rightChart {
			width: 100%;
		}
	}


	@media screen and (max-width: 550px) {
		/*
	#fig2Chart, #fig2Chartb {
		height: 300px
	}
		*/

	}
