@import url(https://fonts.googleapis.com/css?family=Titillium+Web:400,700,900);
body {
  font-family: "Titillium Web", sans-serif !important;
  margin: 0 !important; }
  body div#viz {
    max-width: 478px;
    background-color: #fafafa; }
    body div#viz div#viz-header {
      border: 1px solid #333;
      background: #333 url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1MzUuNSIgaGVpZ2h0PSI1MzUuNSIgdmlld0JveD0iMCAwIDUzNS41IDUzNS41Ij48ZyBmaWxsPSIjRkZGIiBzdHJva2U9IiNGRkYiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCI+PHBhdGggZD0iTTE2Mi45IDE5OC45di0yMi45NWMtMjIuOTUtMTUuMy0zOC4yNS00Mi4wNzUtMzguMjUtNzAuNzYzIDAtNDcuODEyIDM4LjI1LTg2LjA2MiA4Ni4wNjItODYuMDYyczg2LjA2MiAzOC4yNSA4Ni4wNjIgODYuMDYyYzAgMTcuMjEyLTUuNzM2IDM0LjQyNS0xNS4zIDQ3LjgxMmg1LjczN2M1Ljc0IDAgMTEuNDc4IDAgMTUuMzAyIDEuOTEyIDcuNjUtMTUuMyAxMy4zODgtMzIuNTEzIDEzLjM4OC00OS43MjVDMzE1LjkgNDcuODEyIDI2OC4wODcgMCAyMTAuNzEzIDBjLTU3LjM3NSAwLTEwNS4xODggNDcuODEyLTEwNS4xODggMTA1LjE4OCAwIDQwLjE2MiAyMi45NSA3Ni41IDU3LjM3NSA5My43MTJ6Ii8+PHBhdGggZD0iTTI3Ny42NSAxMDUuMTg4YzAtMzYuMzM3LTMwLjYtNjYuOTM4LTY2LjkzOC02Ni45MzhzLTY2LjkzOCAzMC42LTY2LjkzOCA2Ni45MzhjMCAxOS4xMjUgNy42NSAzNC40MjUgMTkuMTI1IDQ1Ljl2LTQ1LjljMC0yNi43NzUgMjEuMDM3LTQ3LjgxMiA0Ny44MS00Ny44MTJzNDcuODEzIDIxLjAzOCA0Ny44MTMgNDcuODEydjQ1LjljMTEuNDc3LTExLjQ3NiAxOS4xMjctMjYuNzc2IDE5LjEyNy00NS45eiIvPjxwYXRoIGQ9Ik00NDAuMjEyIDIxMC4zNzVjLTE1LjMgMC0yOC42ODggMTMuMzg4LTI4LjY4OCAyOC42ODh2NDcuODExSDM5Mi40di02Ni45MzdjMC0xNS4zLTEzLjM4OC0yOC42ODgtMjguNjg4LTI4LjY4OC0xNS4zIDAtMjguNjg4IDEzLjM4OC0yOC42ODggMjguNjg4djQ3LjgxM0gzMTUuOXYtNjYuOTM3YzAtMTUuMy0xMy4zODctMjguNjg4LTI4LjY4OC0yOC42ODgtMTUuMyAwLTI4LjY4OCAxMy4zODgtMjguNjg4IDI4LjY4OFYyODYuODc1SDIzOS40VjEwNS4xODhjMC0xNS4zLTEzLjM4OC0yOC42ODgtMjguNjg4LTI4LjY4OC0xNS4zIDAtMjguNjg4IDEzLjM4OC0yOC42ODggMjguNjg4djE5Ni45ODdDMTQxLjg2IDI2MC4xIDkwLjIyNCAyMTQuMiA2OS4xODcgMjM1LjIzNyA0OC4xNSAyNTYuMjc1IDEwMy42MTMgMzEzLjY1IDE3OC4yIDQzOS44NzVjMzQuNDI1IDU3LjM3NSA3Ni41IDk1LjYyNSAxNDkuMTc1IDk1LjYyNSA3OC40MTIgMCAxNDMuNDM4LTY1LjAyNSAxNDMuNDM4LTE0My40Mzh2LTE1M2MtMS45MTMtMTUuMy0xNS4zLTI4LjY4Ny0zMC42LTI4LjY4N3oiLz48L2c+PC9zdmc+") no-repeat right 5px center;
      background-size: 24px 24px; }
      body div#viz div#viz-header h6 {
        background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAIAAABvFaqvAAAACXBIWXMAAAsTAAALEwEAmpwYAAABOWlDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjarZCxSwJhAEff5yFFBjlcYbUYtDgEYQ1Fg2VgS4NKwykVdF9iodZx95URttXQdrjVFOHY0lJtDU1R0CA0RP9AQ0NDToENCidBQ9CbHm/5wQ98vUVZcnxBKG0pO70QDxuZbLjrFcEgGhGm16RjzSWTi/xK4xkBUB8rypLD3+hZzzkS+AJWpWUrEMtAoKwsBWID0M2CpUBUAN02MlkQLqDnW14DdLPlN4BuL6XnQTwCs/kONzu8vQugySj/jsrtKYBEHIxMNvzzK69pA6BNgK/mte1zmPoEzfWaeQLXRxB68droGfQdwtWT3LF329NDwIO416S/2l0INIKx/tTw5MhHxI2GZqoJf6q88l6w9v3Hl6eVi83bg/rd23iz+Q3eQVN95kZ9OAAAACBjSFJNAACHCgAAjA0AAP1LAACBPwAAfXYAAOmMAAA85QAAGc2w3/UXAAACO0lEQVR42syVvW8SYRzHn+dybSOvQUwJCzVIiDHxJTGYwHBVbmjSEEWX9i+4yKALXRxwwDhZB48BdXNk4NZz6KQ9BxwYOEivrQhiIRQl3gXKXe96j8PRipY20jL0O36fJ5/8nt/bAxFCYBzCwJh0BkA8z7Mse1pQsVhMpVIOh+OPhUYXz/MURQmCMGiODCqVSrFY7B/KyKBarUZRVLlcPnzUBymVyreH1NeFhW4uhxBS2+3a40flxUVpZWXwRZFIJJ/P53K5wyDcyJTaaGy/fisDgE9fMAUC3U/cFp3aA8B07aqVJI3sMgxDEESz2ZRl+XD6+yA4gZ/zea1Op7wmAAC63KrtymWkKDqEBoWm6WQyaTabE4lENBo9ro/0na79/gN9p7snioqwbr97T7fb3D7f906Hpul4PO5yuURRtFqt7Xb7yIgAANqPn6bALZkvbD9/hjTNNjd3/uOH1SzzZmMzEY/7/X4AAIZhCCEcx4+LCO1qkxdnLMTs1ouXwGSy3L7zeWPzyXv2psdjUAAA9Xq91+s5nc4jQbosywDovZ6FJDsAeAli/Zf47vqNVwV+ZmpSVVVVVavVKsuywWCwUqmo+zpYHv0gJ1yu6fl5COGU99JsNis4HPTy8lOG8VgsXL2RyWQghK1WKxwOh0IhmqYNByFEkqTb7R4+Il8QopaW1gqFA0eSJEmSBu9I+9I0bXhnD52j/xEYC+UvEMdxJ6YMzJqipNPpE1MQQtCon67rGHaqtQvP3C/yewB4gCfxCl4O3gAAAABJRU5ErkJggg==") no-repeat 6px center;
        background-size: 24px 24px;
        margin: 7px 0;
        padding-left: 38px;
        padding-right: 35px;
        font-size: 16px;
        font-weight: 400;
        font-family: "Titillium Web", sans-serif;
        color: #fff !important; }
    body div#viz div#viz-intro {
      background-color: #fafafa;
      padding: 10px 15px !important; }
      body div#viz div#viz-intro p {
        margin: 0 !important;
        margin-bottom: 5px !important;
        line-height: 16px;
        font-size: 14px; }
    body div#viz div#viz-content {
      background-color: #fafafa; }
    body div#viz div#viz-footer {
      background-color: #333;
      background-size: 28px 28px; }
      body div#viz div#viz-footer h6 {
        margin: 0 !important;
        padding: 5px 10px 8px 10px;
        font-size: 12px;
        font-weight: 400;
        font-family: "Titillium Web", sans-serif;
        color: #fff !important; }

a {
  color: #BA201F; }

body {
  font: 12px sans-serif; }

div.tooltip {
  font-family: "Titillium Web", sans-serif;
  position: absolute;
  background-color: white;
  border: 1px solid black;
  color: black;
  font-weight: 400;
  padding: 4px 8px;
  display: none; }

div#viz-info {
  font-family: "Titillium Web", sans-serif;
  padding: 0 10px;
  margin-bottom: 5px; }
  div#viz-info table {
    font-weight: 700;
    font-size: 1.2em;
    width: 100%; }
    div#viz-info table td {
      border: 1px solid #E2E3E4;
      padding: 5px;
      background-color: #fff; }
    div#viz-info table td.entidad-municipio {
      width: 75%;
      padding-left: 10px; }
    div#viz-info table td.cobertura {
      background-color: #fff;
      text-align: center; }
      div#viz-info table td.cobertura span {
        font-size: 1.4em;
        font-weight: 900;
        letter-spacing: 1px; }
    div#viz-info table span {
      font-weight: 400; }

g#g-map-estados path {
  stroke-width: 0.5px;
  stroke: #333;
  fill: none;
  pointer-events: none; }

g#g-map-municipios path {
  stroke-width: 0.1px;
  stroke: #000;
  fill: #E2E3E4;
  cursor: pointer; }
  g#g-map-municipios path:hover {
    stroke: #000;
    stroke-width: 0.5px;
    fill-opacity: 0.2; }

g#g-ui rect {
  stroke: #fff;
  cursor: pointer; }
  g#g-ui rect.button {
    filter: drop-shadow(0px 1px 1px #555);
    -webkit-svg-shadow: 1px 1px 2px #555; }
    g#g-ui rect.button.cobertura-0-20 {
      fill: #d7191c; }
    g#g-ui rect.button.cobertura-20-40 {
      fill: #fdae61; }
    g#g-ui rect.button.cobertura-40-60 {
      fill: #FDC131; }
    g#g-ui rect.button.cobertura-60-80 {
      fill: #a6d96a; }
    g#g-ui rect.button.cobertura-80-100 {
      fill: #1a9641; }
    g#g-ui rect.button.cobertura-mas-100 {
      fill: #1998CD; }
    g#g-ui rect.button.off {
      fill: #E2E3E4; }
g#g-ui text.ui-button-text {
  text-anchor: middle;
  font-family: "Titillium Web", sans-serif;
  fill: #fff;
  font-weight: 400;
  pointer-events: none; }
  g#g-ui text.ui-button-text.off {
    fill: #333; }

/*# sourceMappingURL=vis.css.map */
