@page {
  size: auto;
  margin: 0.2in 0.2in 0.2in 0.2in;
}

body {
  -webkit-print-color-adjust: exact;
}

a.addgeo,
a.removegeo,
a.quicklink,
a.quickinfo,
div.footer,
div.qf-learn,
nav.qf-topnav,
div.qf-factbar label,
div.qf-graph-header div.qf-geobox,
#headerBottomRow,
#headerTopRow > div:last-child {
  transform: none !important;
  visibility: hidden !important;
  display: none !important;
}
div.qf-chart,
div.qf-facttable,
div.qf-dashboard,
div.qf-chart > div,
div.qf-graph-scroll {
  overflow: visible !important;
  max-height: none !important;
  height: auto !important;
}


a[href]:after {
  content: none !important;
}
caption {
  border-bottom: 2px solid #000000;
}

span.qf-sourcenote-icon span.top {
  visibility: hidden !important;
  display: none !important;
}
span.qf-sourcenote-icon span.bottom {
  color: #c6d9f1 !important;
}

div.qf-footnotes {
  page-break-before: always !important;
}


div.qf-chart div.qf-scale {
  border-top: 1px solid #000000 !important;
}
div.qf-chart div.qf-tickmarks div {
  background: #000000 !important;
}

div.qf-chart div.qf-graph-bar div:last-child {
  border: 1px solid black;
}
div.qf-chart div.qf-graph-bar div.qf-positive:last-child {
  background: #5d9bbd !important;
  box-shadow: inset 0 0 0 1000px #5d9bbd !important;
}
div.qf-chart div.qf-graph-bar div.qf-negative:last-child,
div.qf-chart div.qf-graph-bar div.qf-max-negative:last-child {
  background: #bc5c5c !important;
  box-shadow: inset 0 0 0 1000px #bc5c5c !important;
}
div.qf-chart div.qf-graph-geo {
  page-break-inside: avoid;
}
div.qf-chart div.qf-graph-geo:nth-child(even) {
  background: #f1f1f1 !important;
  box-shadow: inset 0 0 0 1000px #f1f1f1 !important;
}
div.qf-chart div.qf-graph-geo.selected {
  background: #fafada !important;
  box-shadow: inset 0 0 0 1000px #fafada !important;
}
div.qf-chart div.qf-graph-geo.selected:nth-child(even) {
  background: #e1e1c4;
  box-shadow: inset 0 0 0 1000px #e1e1c4 !important;
}
div.qf-chart div.qf-graph-bar div[data-isnumeric="1"] {
  background: #ffffff !important;
  display: inline-block !important;
  padding: 0 10px !important;
}
div.qf-chart > div:not([data-zeroleft="0"]) div.qf-graph-bar div.qf-positive[data-isnumeric="1"],
div.qf-chart > div:not([data-zeroleft="0"]) div.qf-graph-bar div.qf-max-negative[data-isnumeric="1"] {
  border: 1px solid #5d9bbd !important;
  transform: perspective(1px) translateX(-100%) !important;
}
div.qf-chart > div:not([data-zeroleft="0"]) div.qf-graph-bar div.qf-negative[data-isnumeric="1"],
div.qf-chart > div:not([data-zeroleft="0"]) div.qf-graph-bar div.qf-max-negative[data-isnumeric="1"] {
  border: 1px solid #bc5c5c !important;
}
div.qf-chart > div[data-zeroleft="0"] div.qf-graph-bar div.qf-positive[data-isnumeric="1"] {
  border: 1px solid #5d9bbd !important;
}


div.qf-facttable table tbody {
  page-break-inside: avoid;
}
div.qf-facttable table tbody tr.fact.selected {
  background: #fafada !important;
  box-shadow: inset 0 0 0 1000px #fafada !important;
}
div.qf-facttable table tbody tr.fact:nth-child(even):not(.selected) {
  background: #f1f1f1 !important;
  box-shadow: inset 0 0 0 1000px #f1f1f1 !important;
}
div.qf-facttable table tbody tr.fact:focus:nth-child(even):not(.selected),
div.qf-facttable table tbody tr.fact:hover:nth-child(even):not(.selected) {
  background: #dbe6ec !important;
  box-shadow: inset 0 0 0 1000px #dbe6ec !important;
}
div.qf-facttable table tbody tr.fact:nth-child(odd):not(.selected) {
  background: #ffffff !important;
  box-shadow: inset 0 0 0 1000px #ffffff !important;
}
div.qf-facttable table tbody tr.fact:focus:nth-child(odd):not(.selected),
div.qf-facttable table tbody tr.fact:hover:nth-child(odd):not(.selected) {
  background: #dbe6ec !important;
  box-shadow: inset 0 0 0 1000px #dbe6ec !important;
}
div.qf-facttable table tbody tr[data-mnemonic="fips"] td {
  border-top: 1px solid #000000 !important;
}




div.qf-jsmap div.qf-icon-map {
  background: #aceff6 !important;
}


div.qf-quantile div.qf-values div[data-color="#fbf8bb"] > span:first-child {
  background: #fbf8bb !important;
}
div.qf-quantile div.qf-values div[data-color="#fbea10"] > span:first-child {
  background: #fbea10 !important;
}
div.qf-quantile div.qf-values div[data-color="#aad51e"] > span:first-child {
  background: #aad51e !important;
}
div.qf-quantile div.qf-values div[data-color="#48b749"] > span:first-child {
  background: #48b749 !important;
}
div.qf-quantile div.qf-values div[data-color="#0d773c"] > span:first-child {
  background: #0d773c !important;
}
div.qf-quantile div.qf-flags div[data-color="#000"] > span:first-child {
  background: #000 !important;
}
div.qf-quantile div.qf-flags div[data-color="#444"] > span:first-child {
  background: #444 !important;
}
div.qf-quantile div.qf-flags div[data-color="#888"] > span:first-child {
  background: #888 !important;
}
div.qf-quantile div.qf-flags div[data-color="#bbb"] > span:first-child {
  background: #bbb !important;
}
div.qf-quantile div.qf-flags div[data-color="#d6d6d6"] > span:first-child {
  background: #d6d6d6 !important;
}
div.qf-quantile div.qf-flags div[data-color="#ededed"] > span:first-child {
  background: #ededed !important;
}
div.qf-quantile div.qf-flags div[data-color="#fbfbfb"] > span:first-child {
  background: #fbfbfb !important;
}
div.qf-quantile div.qf-flags div[data-color="#fff"] > span:first-child {
  background: #fff !important;
}
