@charset "UTF-8";
/*
	--------------------------------------------------------------
	Elements - Based on 'Less Elements'
	--------------------------------------------------------------
 	A set of useful SASS mixins
	--------------------------------------------------------------
	By Walder B. Andriola - 18-05-2019
	--------------------------------------------------------------
*/
/* Vermelho escuro */
/* Azul escuro */
/* Verde escuro */
/* Roxo escuro */
/* Laranja escuro */
/* Verde-azulado escuro */
/* Cinza escuro */
/* Ciano escuro */
/* Marrom escuro */
/* Azul marinho */
/* Verde profundo */
/* Rosa escuro */
/* Amarelo profundo */
/* Carvão */
/* Roxo profundo */
/* Índigo escuro */
/*
$color: #FF5733;  // Vermelho
$color: #33FF57;  // Verde
$color: #3357FF;  // Azul
$color: #FF33A1;  // Rosa
$color: #FF8C33;  // Laranja
$color: #FFC133;  // Amarelo
$color: #8C33FF;  // Roxo
$color: #33FFF1;  // Ciano
$color: #B833FF;  // Magenta
$color: #33FF8C;  // Verde claro
*/
.dashboard {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  width: 100%; }
  .dashboard .dashboard-panel {
    -webkit-border-radius: 0.5rem;
    -moz-border-radius: 0.5rem;
    border-radius: 0.5rem;
    -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
    -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
    min-height: 147px;
    position: relative;
    flex-basis: auto;
    flex-grow: 1;
    flex-shrink: 0; }
    .dashboard .dashboard-panel.panel-1 {
      min-width: 100%;
      max-width: 100%;
      width: 100%; }
    .dashboard .dashboard-panel.panel-2 {
      max-width: calc((100% / 2) - 5px);
      min-width: calc((100% / 2) - 5px);
      width: calc((100% / 2) - 5px); }
    .dashboard .dashboard-panel.panel-3 {
      min-width: calc((100% / 3) - 5px);
      max-width: calc((100% / 3) - 5px);
      width: calc((100% / 3) - 5px); }
    .dashboard .dashboard-panel.panel-4 {
      min-width: calc((100% / 4) - 5px);
      max-width: calc((100% / 4) - 5px);
      width: calc((100% / 4) - 5px); }
    .dashboard .dashboard-panel.panel-5 {
      min-width: calc((100% / 5) - 5px);
      max-width: calc((100% / 5) - 5px);
      width: calc((100% / 5) - 5px); }
    .dashboard .dashboard-panel.panel-6 {
      min-width: calc((100% / 6) - 5px);
      max-width: calc((100% / 6) - 5px);
      width: calc((100% / 6) - 5px); }
    .dashboard .dashboard-panel.panel-7 {
      min-width: calc((100% / 7) - 5px);
      max-width: calc((100% / 7) - 5px);
      width: calc((100% / 7) - 5px); }
    .dashboard .dashboard-panel.panel-8 {
      min-width: calc((100% / 8) - 5px);
      max-width: calc((100% / 8) - 5px);
      width: calc((100% / 8) - 5px); }
    .dashboard .dashboard-panel.panel-9 {
      min-width: calc((100% / 9) - 5px);
      max-width: calc((100% / 9) - 5px);
      width: calc((100% / 9) - 5px); }
    .dashboard .dashboard-panel.panel-10 {
      min-width: calc((100% / 10) - 5px);
      max-width: calc((100% / 10) - 5px);
      width: calc((100% / 10) - 5px); }
    .dashboard .dashboard-panel.panel-11 {
      min-width: calc((100% / 11) - 5px);
      max-width: calc((100% / 11) - 5px);
      width: calc((100% / 11) - 5px); }
    .dashboard .dashboard-panel.panel-12 {
      min-width: calc((100% / 12) - 5px);
      max-width: calc((100% / 12) - 5px);
      width: calc((100% / 12) - 5px); }
    .dashboard .dashboard-panel .body {
      padding: 10px;
      -webkit-border-top-right-radius: 0.5rem !important;
      -webkit-border-bottom-right-radius: 0 !important;
      -webkit-border-bottom-left-radius: 0 !important;
      -webkit-border-top-left-radius: 0.5rem !important;
      -moz-border-radius-topright: 0.5rem !important;
      -moz-border-radius-bottomright: 0 !important;
      -moz-border-radius-bottomleft: 0 !important;
      -moz-border-radius-topleft: 0.5rem !important;
      border-top-right-radius: 0.5rem !important;
      border-bottom-right-radius: 0 !important;
      border-bottom-left-radius: 0 !important;
      border-top-left-radius: 0.5rem !important;
      -moz-background-clip: padding-box !important;
      -webkit-background-clip: padding-box !important;
      background-clip: padding-box !important; }
    .dashboard .dashboard-panel.panel-info .body {
      margin-bottom: 30px;
      display: flex;
      flex-direction: row;
      justify-content: space-between; }
      .dashboard .dashboard-panel.panel-info .body .info,
      .dashboard .dashboard-panel.panel-info .body .icon {
        flex-grow: 0;
        flex-shrink: 0;
        flex-basis: auto; }
      .dashboard .dashboard-panel.panel-info .body .info {
        width: 80%; }
        .dashboard .dashboard-panel.panel-info .body .info p {
          font-size: 10pt; }
        .dashboard .dashboard-panel.panel-info .body .info span.titulo {
          font-size: 15pt;
          font-weight: bold; }
        .dashboard .dashboard-panel.panel-info .body .info span.numero {
          font-size: 25pt;
          font-weight: bold;
          pointer-events: none; }
        .dashboard .dashboard-panel.panel-info .body .info span.info-total {
          font-weight: bold; }
        .dashboard .dashboard-panel.panel-info .body .info .numero {
          pointer-events: none; }
      .dashboard .dashboard-panel.panel-info .body .icon {
        text-align: right;
        font-size: 45px;
        /* flex-shrink: 0; */
        width: 20%;
        display: flex;
        justify-content: end; }
    .dashboard .dashboard-panel .header {
      padding: 5px;
      -webkit-border-top-right-radius: 0.5rem !important;
      -webkit-border-bottom-right-radius: 0 !important;
      -webkit-border-bottom-left-radius: 0 !important;
      -webkit-border-top-left-radius: 0.5rem !important;
      -moz-border-radius-topright: 0.5rem !important;
      -moz-border-radius-bottomright: 0 !important;
      -moz-border-radius-bottomleft: 0 !important;
      -moz-border-radius-topleft: 0.5rem !important;
      border-top-right-radius: 0.5rem !important;
      border-bottom-right-radius: 0 !important;
      border-bottom-left-radius: 0 !important;
      border-top-left-radius: 0.5rem !important;
      -moz-background-clip: padding-box !important;
      -webkit-background-clip: padding-box !important;
      background-clip: padding-box !important;
      border-bottom: #d9e0e5 1px solid; }
    .dashboard .dashboard-panel .footer {
      min-height: 30px;
      height: 30px;
      -webkit-border-top-right-radius: 0 !important;
      -webkit-border-bottom-right-radius: 0.5rem !important;
      -webkit-border-bottom-left-radius: 0.5rem !important;
      -webkit-border-top-left-radius: 0 !important;
      -moz-border-radius-topright: 0 !important;
      -moz-border-radius-bottomright: 0.5rem !important;
      -moz-border-radius-bottomleft: 0.5rem !important;
      -moz-border-radius-topleft: 0 !important;
      border-top-right-radius: 0 !important;
      border-bottom-right-radius: 0.5rem !important;
      border-bottom-left-radius: 0.5rem !important;
      border-top-left-radius: 0 !important;
      -moz-background-clip: padding-box !important;
      -webkit-background-clip: padding-box !important;
      background-clip: padding-box !important;
      position: absolute;
      left: 0;
      bottom: 0;
      width: 100%;
      padding: 0 5px; }
    .dashboard .dashboard-panel.gray-base {
      background-color: #161F25; }
      .dashboard .dashboard-panel.gray-base .icon {
        color: #12191e; }
      .dashboard .dashboard-panel.gray-base .footer {
        background-color: #12191e; }
    .dashboard .dashboard-panel.gray-darker {
      background-color: #334755; }
      .dashboard .dashboard-panel.gray-darker .icon {
        color: #283944; }
      .dashboard .dashboard-panel.gray-darker .footer {
        background-color: #283944; }
    .dashboard .dashboard-panel.gray-dark {
      background-color: #466275; }
      .dashboard .dashboard-panel.gray-dark .icon {
        color: #384e5e; }
      .dashboard .dashboard-panel.gray-dark .footer {
        background-color: #384e5e; }
    .dashboard .dashboard-panel.gray {
      background-color: #597d95; }
      .dashboard .dashboard-panel.gray .icon {
        color: #476477; }
      .dashboard .dashboard-panel.gray .footer {
        background-color: #476477; }
    .dashboard .dashboard-panel.gray-light {
      background-color: #7496ac; }
      .dashboard .dashboard-panel.gray-light .icon {
        color: #5d788a; }
      .dashboard .dashboard-panel.gray-light .footer {
        background-color: #5d788a; }
    .dashboard .dashboard-panel.gray-lighter {
      background-color: #d4dee5; }
      .dashboard .dashboard-panel.gray-lighter .icon {
        color: #aab2b8; }
      .dashboard .dashboard-panel.gray-lighter .footer {
        background-color: #aab2b8; }
    .dashboard .dashboard-panel.primary {
      background-color: #1B435C; }
      .dashboard .dashboard-panel.primary .icon {
        color: #16364a; }
      .dashboard .dashboard-panel.primary .footer {
        background-color: #16364a; }
    .dashboard .dashboard-panel.primary-light {
      background-color: #5e94b7; }
      .dashboard .dashboard-panel.primary-light .icon {
        color: #4b7692; }
      .dashboard .dashboard-panel.primary-light .footer {
        background-color: #4b7692; }
    .dashboard .dashboard-panel.primary-lighten {
      background-color: #96c4e0; }
      .dashboard .dashboard-panel.primary-lighten .icon {
        color: #789cb3; }
      .dashboard .dashboard-panel.primary-lighten .footer {
        background-color: #789cb3; }
    .dashboard .dashboard-panel.brand-primary {
      background-color: #1B435C; }
      .dashboard .dashboard-panel.brand-primary .icon {
        color: #16364a; }
      .dashboard .dashboard-panel.brand-primary .footer {
        background-color: #16364a; }
    .dashboard .dashboard-panel.brand-success {
      background-color: #3e823e; }
      .dashboard .dashboard-panel.brand-success .icon {
        color: #326832; }
      .dashboard .dashboard-panel.brand-success .footer {
        background-color: #326832; }
    .dashboard .dashboard-panel.brand-info {
      background-color: #319FD5; }
      .dashboard .dashboard-panel.brand-info .icon {
        color: #277faa; }
      .dashboard .dashboard-panel.brand-info .footer {
        background-color: #277faa; }
    .dashboard .dashboard-panel.brand-warning {
      background-color: #FF6D09; }
      .dashboard .dashboard-panel.brand-warning .icon {
        color: #cc5707; }
      .dashboard .dashboard-panel.brand-warning .footer {
        background-color: #cc5707; }
    .dashboard .dashboard-panel.brand-danger {
      background-color: #B20000; }
      .dashboard .dashboard-panel.brand-danger .icon {
        color: #8e0000; }
      .dashboard .dashboard-panel.brand-danger .footer {
        background-color: #8e0000; }
    .dashboard .dashboard-panel.brand-orange {
      background-color: #F2A031; }
      .dashboard .dashboard-panel.brand-orange .icon {
        color: #c28027; }
      .dashboard .dashboard-panel.brand-orange .footer {
        background-color: #c28027; }
    .dashboard .dashboard-panel.brand-pink {
      background-color: #e93dc6; }
      .dashboard .dashboard-panel.brand-pink .icon {
        color: #ba319e; }
      .dashboard .dashboard-panel.brand-pink .footer {
        background-color: #ba319e; }
    .dashboard .dashboard-panel.brand-purple {
      background-color: #6b47df; }
      .dashboard .dashboard-panel.brand-purple .icon {
        color: #5639b2; }
      .dashboard .dashboard-panel.brand-purple .footer {
        background-color: #5639b2; }
    .dashboard .dashboard-panel.brand-default {
      background-color: #c6d4d8; }
      .dashboard .dashboard-panel.brand-default .icon {
        color: #9eaaad; }
      .dashboard .dashboard-panel.brand-default .footer {
        background-color: #9eaaad; }
    .dashboard .dashboard-panel.white {
      background-color: #fff; }
      .dashboard .dashboard-panel.white .icon {
        color: #cccccc; }
      .dashboard .dashboard-panel.white .footer {
        background-color: #cccccc; }
    .dashboard .dashboard-panel.brand-azul-muito-escuro {
      background-color: #002f6c; }
      .dashboard .dashboard-panel.brand-azul-muito-escuro .icon {
        color: #002656; }
      .dashboard .dashboard-panel.brand-azul-muito-escuro .footer {
        background-color: #002656; }
    .dashboard .dashboard-panel.brand-azul-escuro {
      background-color: #004080; }
      .dashboard .dashboard-panel.brand-azul-escuro .icon {
        color: #003366; }
      .dashboard .dashboard-panel.brand-azul-escuro .footer {
        background-color: #003366; }
    .dashboard .dashboard-panel.brand-azul-forte {
      background-color: #0059b3; }
      .dashboard .dashboard-panel.brand-azul-forte .icon {
        color: #00478f; }
      .dashboard .dashboard-panel.brand-azul-forte .footer {
        background-color: #00478f; }
    .dashboard .dashboard-panel.brand-azul-intermediario {
      background-color: #0073e6; }
      .dashboard .dashboard-panel.brand-azul-intermediario .icon {
        color: #005cb8; }
      .dashboard .dashboard-panel.brand-azul-intermediario .footer {
        background-color: #005cb8; }
    .dashboard .dashboard-panel.brand-azul-claro {
      background-color: #3399ff; }
      .dashboard .dashboard-panel.brand-azul-claro .icon {
        color: #297acc; }
      .dashboard .dashboard-panel.brand-azul-claro .footer {
        background-color: #297acc; }
    .dashboard .dashboard-panel.brand-azul-mais-suave {
      background-color: #66b3ff; }
      .dashboard .dashboard-panel.brand-azul-mais-suave .icon {
        color: #528fcc; }
      .dashboard .dashboard-panel.brand-azul-mais-suave .footer {
        background-color: #528fcc; }
    .dashboard .dashboard-panel.brand-azul-bem-claro {
      background-color: #80c1ff; }
      .dashboard .dashboard-panel.brand-azul-bem-claro .icon {
        color: #669acc; }
      .dashboard .dashboard-panel.brand-azul-bem-claro .footer {
        background-color: #669acc; }
    .dashboard .dashboard-panel.brand-azul-muito-suave {
      background-color: #99ccff; }
      .dashboard .dashboard-panel.brand-azul-muito-suave .icon {
        color: #7aa3cc; }
      .dashboard .dashboard-panel.brand-azul-muito-suave .footer {
        background-color: #7aa3cc; }
    .dashboard .dashboard-panel.brand-laranja-muito-escuro {
      background-color: #804000; }
      .dashboard .dashboard-panel.brand-laranja-muito-escuro .icon {
        color: #663300; }
      .dashboard .dashboard-panel.brand-laranja-muito-escuro .footer {
        background-color: #663300; }
    .dashboard .dashboard-panel.brand-laranja-escuro {
      background-color: #994d00; }
      .dashboard .dashboard-panel.brand-laranja-escuro .icon {
        color: #7a3e00; }
      .dashboard .dashboard-panel.brand-laranja-escuro .footer {
        background-color: #7a3e00; }
    .dashboard .dashboard-panel.brand-laranja-forte {
      background-color: #b35900; }
      .dashboard .dashboard-panel.brand-laranja-forte .icon {
        color: #8f4700; }
      .dashboard .dashboard-panel.brand-laranja-forte .footer {
        background-color: #8f4700; }
    .dashboard .dashboard-panel.brand-laranja-intermediario {
      background-color: #cc6600; }
      .dashboard .dashboard-panel.brand-laranja-intermediario .icon {
        color: #a35200; }
      .dashboard .dashboard-panel.brand-laranja-intermediario .footer {
        background-color: #a35200; }
    .dashboard .dashboard-panel.brand-laranja-claro {
      background-color: #e67300; }
      .dashboard .dashboard-panel.brand-laranja-claro .icon {
        color: #b85c00; }
      .dashboard .dashboard-panel.brand-laranja-claro .footer {
        background-color: #b85c00; }
    .dashboard .dashboard-panel.brand-laranja-mais-suave {
      background-color: #ff8000; }
      .dashboard .dashboard-panel.brand-laranja-mais-suave .icon {
        color: #cc6600; }
      .dashboard .dashboard-panel.brand-laranja-mais-suave .footer {
        background-color: #cc6600; }
    .dashboard .dashboard-panel.brand-laranja-bem-claro {
      background-color: #ff9933; }
      .dashboard .dashboard-panel.brand-laranja-bem-claro .icon {
        color: #cc7a29; }
      .dashboard .dashboard-panel.brand-laranja-bem-claro .footer {
        background-color: #cc7a29; }
    .dashboard .dashboard-panel.brand-laranja-muito-suave {
      background-color: #ffb366; }
      .dashboard .dashboard-panel.brand-laranja-muito-suave .icon {
        color: #cc8f52; }
      .dashboard .dashboard-panel.brand-laranja-muito-suave .footer {
        background-color: #cc8f52; }
    .dashboard .dashboard-panel.brand-dark-red {
      background-color: #c0392b; }
      .dashboard .dashboard-panel.brand-dark-red .icon {
        color: #9a2e22; }
      .dashboard .dashboard-panel.brand-dark-red .footer {
        background-color: #9a2e22; }
    .dashboard .dashboard-panel.brand-dark-blue {
      background-color: #2980b9; }
      .dashboard .dashboard-panel.brand-dark-blue .icon {
        color: #216694; }
      .dashboard .dashboard-panel.brand-dark-blue .footer {
        background-color: #216694; }
    .dashboard .dashboard-panel.brand-dark-green {
      background-color: #27ae60; }
      .dashboard .dashboard-panel.brand-dark-green .icon {
        color: #1f8b4d; }
      .dashboard .dashboard-panel.brand-dark-green .footer {
        background-color: #1f8b4d; }
    .dashboard .dashboard-panel.brand-dark-purple {
      background-color: #8e44ad; }
      .dashboard .dashboard-panel.brand-dark-purple .icon {
        color: #72368a; }
      .dashboard .dashboard-panel.brand-dark-purple .footer {
        background-color: #72368a; }
    .dashboard .dashboard-panel.brand-dark-orange {
      background-color: #d35400; }
      .dashboard .dashboard-panel.brand-dark-orange .icon {
        color: #a94300; }
      .dashboard .dashboard-panel.brand-dark-orange .footer {
        background-color: #a94300; }
    .dashboard .dashboard-panel.brand-dark-teal {
      background-color: #16a085; }
      .dashboard .dashboard-panel.brand-dark-teal .icon {
        color: #12806a; }
      .dashboard .dashboard-panel.brand-dark-teal .footer {
        background-color: #12806a; }
    .dashboard .dashboard-panel.brand-dark-gray {
      background-color: #34495e; }
      .dashboard .dashboard-panel.brand-dark-gray .icon {
        color: #2a3a4b; }
      .dashboard .dashboard-panel.brand-dark-gray .footer {
        background-color: #2a3a4b; }
    .dashboard .dashboard-panel.brand-dark-cyan {
      background-color: #0e76a8; }
      .dashboard .dashboard-panel.brand-dark-cyan .icon {
        color: #0b5e86; }
      .dashboard .dashboard-panel.brand-dark-cyan .footer {
        background-color: #0b5e86; }
    .dashboard .dashboard-panel.brand-dark-brown {
      background-color: #5d4037; }
      .dashboard .dashboard-panel.brand-dark-brown .icon {
        color: #4a332c; }
      .dashboard .dashboard-panel.brand-dark-brown .footer {
        background-color: #4a332c; }
    .dashboard .dashboard-panel.brand-navy-blue {
      background-color: #2c3e50; }
      .dashboard .dashboard-panel.brand-navy-blue .icon {
        color: #233240; }
      .dashboard .dashboard-panel.brand-navy-blue .footer {
        background-color: #233240; }
    .dashboard .dashboard-panel.brand-deep-green {
      background-color: #006400; }
      .dashboard .dashboard-panel.brand-deep-green .icon {
        color: #005000; }
      .dashboard .dashboard-panel.brand-deep-green .footer {
        background-color: #005000; }
    .dashboard .dashboard-panel.brand-dark-pink {
      background-color: #ad1457; }
      .dashboard .dashboard-panel.brand-dark-pink .icon {
        color: #8a1046; }
      .dashboard .dashboard-panel.brand-dark-pink .footer {
        background-color: #8a1046; }
    .dashboard .dashboard-panel.brand-deep-yellow {
      background-color: #f39c12; }
      .dashboard .dashboard-panel.brand-deep-yellow .icon {
        color: #c27d0e; }
      .dashboard .dashboard-panel.brand-deep-yellow .footer {
        background-color: #c27d0e; }
    .dashboard .dashboard-panel.brand-charcoal {
      background-color: #2c2c2c; }
      .dashboard .dashboard-panel.brand-charcoal .icon {
        color: #232323; }
      .dashboard .dashboard-panel.brand-charcoal .footer {
        background-color: #232323; }
    .dashboard .dashboard-panel.brand-deep-purple {
      background-color: #512da8; }
      .dashboard .dashboard-panel.brand-deep-purple .icon {
        color: #412486; }
      .dashboard .dashboard-panel.brand-deep-purple .footer {
        background-color: #412486; }
    .dashboard .dashboard-panel.brand-dark-indigo {
      background-color: #303f9f; }
      .dashboard .dashboard-panel.brand-dark-indigo .icon {
        color: #26327f; }
      .dashboard .dashboard-panel.brand-dark-indigo .footer {
        background-color: #26327f; }

g.highcharts-legend, g.highcharts-label, g.highcharts-axis-labels, g.highcharts-axis {
  font-size: 1.7rem !important; }

.highcharts-figure,
.highcharts-data-table table {
  min-width: 310px;
  max-width: 800px;
  margin: 1em auto; }

.highcharts-data-table table {
  font-family: Verdana, sans-serif;
  border-collapse: collapse;
  border: 1px solid #ebebeb;
  margin: 10px auto;
  text-align: center;
  width: 100%;
  max-width: 500px; }

.highcharts-data-table caption {
  padding: 1em 0;
  font-size: 1.2em;
  color: #555; }

.highcharts-data-table th {
  font-weight: 600;
  padding: 0.5em; }

.highcharts-data-table td
.highcharts-data-table th
.highcharts-data-table caption {
  padding: 0.5em; }

.highcharts-data-table thead tr,
.highcharts-data-table tr:nth-child(even) {
  background: #f8f8f8; }

.highcharts-data-table tr:hover {
  background: #f1f7ff; }

.highcharts-button-box,
.highcharts-button-symbol,
.highcharts-credits {
  display: none; }

.div-legend {
  display: flex;
  flex-wrap: wrap;
  gap: 5px;
  justify-content: center;
  font-size: 9pt; }
  .div-legend .legend {
    display: flex;
    align-items: center;
    gap: 5px;
    color: #000; }
    .div-legend .legend.legend-gray-base span.color {
      background-color: #161F25; }
    .div-legend .legend.legend-gray-darker span.color {
      background-color: #334755; }
    .div-legend .legend.legend-gray-dark span.color {
      background-color: #466275; }
    .div-legend .legend.legend-gray span.color {
      background-color: #597d95; }
    .div-legend .legend.legend-gray-light span.color {
      background-color: #7496ac; }
    .div-legend .legend.legend-gray-lighter span.color {
      background-color: #d4dee5; }
    .div-legend .legend.legend-primary span.color {
      background-color: #1B435C; }
    .div-legend .legend.legend-primary-light span.color {
      background-color: #5e94b7; }
    .div-legend .legend.legend-primary-lighten span.color {
      background-color: #96c4e0; }
    .div-legend .legend.legend-brand-primary span.color {
      background-color: #1B435C; }
    .div-legend .legend.legend-brand-success span.color {
      background-color: #3e823e; }
    .div-legend .legend.legend-brand-info span.color {
      background-color: #319FD5; }
    .div-legend .legend.legend-brand-warning span.color {
      background-color: #FF6D09; }
    .div-legend .legend.legend-brand-danger span.color {
      background-color: #B20000; }
    .div-legend .legend.legend-brand-orange span.color {
      background-color: #F2A031; }
    .div-legend .legend.legend-brand-pink span.color {
      background-color: #e93dc6; }
    .div-legend .legend.legend-brand-purple span.color {
      background-color: #6b47df; }
    .div-legend .legend.legend-brand-default span.color {
      background-color: #c6d4d8; }
    .div-legend .legend.legend-white span.color {
      background-color: #fff; }
    .div-legend .legend.legend-brand-azul-muito-escuro span.color {
      background-color: #002f6c; }
    .div-legend .legend.legend-brand-azul-escuro span.color {
      background-color: #004080; }
    .div-legend .legend.legend-brand-azul-forte span.color {
      background-color: #0059b3; }
    .div-legend .legend.legend-brand-azul-intermediario span.color {
      background-color: #0073e6; }
    .div-legend .legend.legend-brand-azul-claro span.color {
      background-color: #3399ff; }
    .div-legend .legend.legend-brand-azul-mais-suave span.color {
      background-color: #66b3ff; }
    .div-legend .legend.legend-brand-azul-bem-claro span.color {
      background-color: #80c1ff; }
    .div-legend .legend.legend-brand-azul-muito-suave span.color {
      background-color: #99ccff; }
    .div-legend .legend.legend-brand-laranja-muito-escuro span.color {
      background-color: #804000; }
    .div-legend .legend.legend-brand-laranja-escuro span.color {
      background-color: #994d00; }
    .div-legend .legend.legend-brand-laranja-forte span.color {
      background-color: #b35900; }
    .div-legend .legend.legend-brand-laranja-intermediario span.color {
      background-color: #cc6600; }
    .div-legend .legend.legend-brand-laranja-claro span.color {
      background-color: #e67300; }
    .div-legend .legend.legend-brand-laranja-mais-suave span.color {
      background-color: #ff8000; }
    .div-legend .legend.legend-brand-laranja-bem-claro span.color {
      background-color: #ff9933; }
    .div-legend .legend.legend-brand-laranja-muito-suave span.color {
      background-color: #ffb366; }
    .div-legend .legend.legend-brand-dark-red span.color {
      background-color: #c0392b; }
    .div-legend .legend.legend-brand-dark-blue span.color {
      background-color: #2980b9; }
    .div-legend .legend.legend-brand-dark-green span.color {
      background-color: #27ae60; }
    .div-legend .legend.legend-brand-dark-purple span.color {
      background-color: #8e44ad; }
    .div-legend .legend.legend-brand-dark-orange span.color {
      background-color: #d35400; }
    .div-legend .legend.legend-brand-dark-teal span.color {
      background-color: #16a085; }
    .div-legend .legend.legend-brand-dark-gray span.color {
      background-color: #34495e; }
    .div-legend .legend.legend-brand-dark-cyan span.color {
      background-color: #0e76a8; }
    .div-legend .legend.legend-brand-dark-brown span.color {
      background-color: #5d4037; }
    .div-legend .legend.legend-brand-navy-blue span.color {
      background-color: #2c3e50; }
    .div-legend .legend.legend-brand-deep-green span.color {
      background-color: #006400; }
    .div-legend .legend.legend-brand-dark-pink span.color {
      background-color: #ad1457; }
    .div-legend .legend.legend-brand-deep-yellow span.color {
      background-color: #f39c12; }
    .div-legend .legend.legend-brand-charcoal span.color {
      background-color: #2c2c2c; }
    .div-legend .legend.legend-brand-deep-purple span.color {
      background-color: #512da8; }
    .div-legend .legend.legend-brand-dark-indigo span.color {
      background-color: #303f9f; }
    .div-legend .legend span.color {
      width: 30px;
      height: 12px;
      border-radius: 3px; }
