.murders {
  font-family: 'Teko', sans-serif;
  font-size: 16px;
  color: #676767;
  line-height: 1;
  max-width: 1000px;
  margin-left: auto;
  margin-right: auto;
  margin-top: 1rem;
  margin-bottom: 3rem;
  width: 100%; }
  @media (min-width: 0) and (max-width: 1019px) {
    .murders {
      padding-left: 1rem;
      max-width: none;
      padding-right: 1rem; } }
  .murders h2 {
    margin-bottom: 1em; }
  .murders__content {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex; }
    @media (min-width: 0) and (max-width: 1019px) {
      .murders__content {
        -webkit-flex-direction: column-reverse;
            -ms-flex-direction: column-reverse;
                flex-direction: column-reverse; } }
  .murders__conventions {
    padding-right: 15px;
    border-right: 1px solid grey;
    margin-right: 15px;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center; }
    @media (min-width: 0) and (max-width: 1019px) {
      .murders__conventions {
        margin-top: 1rem; } }
    .murders__conventions .label {
      font-size: 14px;
      color: #676767;
      margin-bottom: 10px; }
    .murders__conventions__image {
      width: 110px;
      display: block;
      height: 20px;
      background-image: url("convenciones.svg"); }
  .murders__interactive {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center; }
    @media (min-width: 0) and (max-width: 1019px) {
      .murders__interactive {
        -webkit-flex-direction: column;
            -ms-flex-direction: column;
                flex-direction: column;
        -webkit-align-items: flex-start;
            -ms-flex-align: start;
                align-items: flex-start; } }
  .murders__table {
    margin-right: 20px; }
    @media (min-width: 0) and (max-width: 1019px) {
      .murders__table {
        width: 100%; } }
    .murders__table table {
      margin-bottom: 0; }
    .murders__table tr:nth-child(1) td {
      padding: 0;
      color: black; }
    @media (min-width: 0) and (max-width: 1019px) {
      .murders__table tr:nth-child(2) {
        display: none; } }
    .murders__table tr:nth-child(2) td {
      border-bottom: 1px solid grey; }
    @media (min-width: 0) and (max-width: 1019px) {
      .murders__table tr:nth-child(3) {
        display: none; } }
    .murders__table tr:nth-child(4) {
      background-color: #e0e0e0; }
      .murders__table tr:nth-child(4) td {
        padding-bottom: 0.5rem; }
        .murders__table tr:nth-child(4) td strong {
          font-weight: 900;
          font-size: 18px; }
    .murders__table tr:nth-child(5) {
      background-color: #e0e0e0; }
      .murders__table tr:nth-child(5) td {
        color: black;
        padding-top: 0;
        font-weight: 900; }
        .murders__table tr:nth-child(5) td:first-child {
          text-align: right;
          font-weight: 100; }
    @media (min-width: 0) and (max-width: 1019px) {
      .murders__table tr:nth-child(6) {
        display: none; } }
    @media (min-width: 0) and (max-width: 1019px) {
      .murders__table tr:last-child {
        display: none; } }
    .murders__table tr:last-child td {
      border-top: 1px solid grey;
      padding-bottom: 0; }
    .murders__table td {
      padding: 16px 8px 16px 0;
      border: 0 none; }
      .murders__table td strong {
        display: block;
        color: black; }
      .murders__table td .number {
        display: block; }
    .murders__table__footer {
      margin-top: 2rem;
      color: black; }
      @media (min-width: 0) and (max-width: 1019px) {
        .murders__table__footer {
          display: none; } }
  .murders__select {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    margin-bottom: 40px; }
    @media (min-width: 0) and (max-width: 1019px) {
      .murders__select {
        -webkit-flex-direction: column;
            -ms-flex-direction: column;
                flex-direction: column;
        -webkit-align-items: flex-start;
            -ms-flex-align: start;
                align-items: flex-start; } }
    .murders__select label {
      font-weight: bold;
      margin-right: 1rem;
      color: black;
      min-width: 100px; }
    .murders__select input {
      border: 1px solid black;
      background-color: white;
      padding: 4px 8px 2px;
      margin: 0;
      color: black;
      width: 60%;
      font-size: 20px; }
  .murders__total {
    background-color: white;
    border: 1px solid grey;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    min-height: 294px;
    min-width: 270px;
    margin-top: 98px; }
    @media (min-width: 0) and (max-width: 1019px) {
      .murders__total {
        width: 100%;
        margin-top: 1rem; } }
    .murders__total__date {
      text-align: right;
      padding-top: 7px;
      -webkit-flex-grow: 2;
          -ms-flex-positive: 2;
              flex-grow: 2;
      border-top: 12px solid #e0e0e0;
      padding-right: 6px; }
    .murders__total__municipality {
      color: black;
      padding-left: 20px; }
    .murders__total__number {
      color: black;
      font-size: 100px;
      padding-left: 20px;
      padding-right: 20px;
      line-height: 0.9;
      font-weight: 900; }
    .murders__total__label {
      color: black;
      padding-left: 20px;
      -webkit-flex-grow: 2;
          -ms-flex-positive: 2;
              flex-grow: 2;
      margin-top: -10px; }
    .murders__total__population {
      padding-top: 7px;
      padding-top: 5px;
      padding-top: 1px solid grey;
      text-align: right;
      border-top: 1px solid grey;
      padding-right: 6px;
      padding-bottom: 6px; }

.color-murders-1 {
  background-color: #ffffff;
  color: white;
  padding: 5px; }

.murders__table td .color-murders-1 {
  color: black; }

.color-murders-2 {
  background-color: #d2edd1;
  color: white;
  padding: 5px; }

.murders__table td .color-murders-2 {
  color: black; }

.color-murders-3 {
  background-color: #bde5be;
  color: white;
  padding: 5px; }

.murders__table td .color-murders-3 {
  color: black; }

.color-murders-4 {
  background-color: #5bbacf;
  color: white;
  padding: 5px; }

.murders__table td .color-murders-4 {
  color: black; }

.color-murders-5 {
  background-color: #3092c1;
  color: white;
  padding: 5px; }

.murders__table td .color-murders-5 {
  color: black; }

.color-murders-6 {
  background-color: #08589e;
  color: white;
  padding: 5px; }

.color-murders-7 {
  background-color: #082465;
  color: white;
  padding: 5px; }

.easy-autocomplete.eac-square input {
  padding: 6px 12px !important; }

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