.source {
font-family: sans-serif;
font-size: 11px;
color: #666;
}
#myinteractive {
width:100%;
font-family: sans-serif;
/*border: 2px solid red;*/
}

.legendholder g {
cursor: pointer;
}



#barchart {
font: 9px sans-serif;
color:#666;
}

.tick {
display:none;
}

#mapsvg {
// border: 1px solid #e0e0e2;
}

/* No style rules here yet */
#kevinlovesturtle {
position: absolute;

width: auto;
height: auto;
background-color: rgba(255,255,255,0.7);

/*	-webkit-box-shadow: 4px 4px 10px rgba(0, 0, 0, 0.3);
-moz-box-shadow: 4px 4px 10px rgba(0, 0, 0, 0.3);
box-shadow: 4px 4px 10px rgba(0, 0, 0, 0.3);*/
pointer-events: none;
z-index: 300;
margin: 0;
font-family: sans-serif;
font-size: 12px;
line-height: 20px;
border: 1px solid #e0e0e2;
border-bottom: none;
padding-top: 9px;
}

#kevinlovesturtle div {

}

.charttitle {
display: block;
width:100%;
text-align:center;
color:#D6D6D6;
color:#000;


}



.exp {
font-style:italic;
font-size: .9em;
line-height: -.5em;
font-family:Georgia, "Times New Roman", Times, serif;
color:#666;

}

#kevinlovesturtle.hidden {
display: none;

}

.update {
font-family: sans-serif;
font-size: 15px;
font-weight: bold;
}

#kevinlovesturtle p {
margin: 0;
font-family: sans-serif;
font-size: 16px;
line-height: 20px;
}

.axis path,
.axis line {
fill: none;
stroke: #000;
shape-rendering: crispEdges;
}

.bar {
fill: steelblue;
}

.x.axis path {
display: none;
}

#box4 {
display: none;
}

#text4 {
display: none;
}

#piekey {
margin-top: -.5em;
}
