.amcharts-amexport-item {
    background-color: #fff !important;
    border: 1px solid #4482FF !important;
}

.amcharts-amexport-item:hover {
  background-color: #4482FF !important;
  color: #fff !important;
  border: 1px solid #fff !important;    
}

.alarm-label-map-marker {
  background-color: black;
}

.color-red {
  color: red;
}

.ant-scroll-number-only-unit {
  color: transparent;
}

.ant-scroll-number-only-unit.current {
  color: white;
}

.marker {
  display: block;
  width: 15px;
  height: 15px;
  border-radius: 50%;
  background: #000000;
  cursor: pointer;
  box-shadow: 0 0 0 rgba(255, 255, 255, 0.4);
}


.pulse-marker {
  display: block;
  width: 15px;
  height: 15px;
  border-radius: 50%;
  background: #000000;
  cursor: pointer;
  box-shadow: 0 0 0 rgba(255, 255, 255, 0.4);
  animation: pulse 2s infinite;
}

.pulse-mp-marker {
  display: block;
  width: 15px;
  height: 15px;
  border-radius: 50%;
  background:rgb(110,104,73);
  cursor: pointer;
  box-shadow: 0 0 0 rgba(255, 255, 255, 0.4);
  animation: pulse 2s infinite;
}

.mp-marker {
  display: block;
  width: 15px;
  height: 15px;
  border-radius: 50%;
  background: rgb(110,104,73);
  cursor: pointer;
  box-shadow: 0 0 0 rgba(255, 255, 255, 0.4);
}

.pulse-alarm-marker {
  display: block;
  width: 15px;
  height: 15px;
  border-radius: 50%;
  background: red;
  cursor: pointer;
  box-shadow: 0 0 0 rgba(233, 71, 7, 0.4);
  animation: pulse-alarm 1s infinite;
}

@-webkit-keyframes pulse-alarm {
  0% {
    -webkit-box-shadow: 0 0 0 0 rgba(106, 176, 76, 1);
  }
  70% {
    -webkit-box-shadow: 0 0 0 20px rgba(106, 176, 76, 0.4);
  }
  100% {
    -webkit-box-shadow: 0 0 0 0 rgba(106, 176, 76, 0);
  }
}
@keyframes pulse-alarm {
  0% {
    -moz-box-shadow: 0 0 0 0 rgba(233, 71, 7, 1);
    box-shadow: 0 0 0 0 rgba(233, 71, 7, 1);
  }
  70% {
      -moz-box-shadow: 0 0 0 20px rgba(233, 71, 7, 0.4);
      box-shadow: 0 0 0 20px rgba(233, 71, 7, 0.4);
  }
  100% {
      -moz-box-shadow: 0 0 0 0 rgba(233, 71, 7, 0);
      box-shadow: 0 0 0 0 rgba(233, 71, 7, 0);
  }
}

@-webkit-keyframes pulse {
  0% {
    -webkit-box-shadow: 0 0 0 0 rgba(106, 176, 76, 1);
  }
  70% {
    -webkit-box-shadow: 0 0 0 20px rgba(106, 176, 76, 0.4);
  }
  100% {
    -webkit-box-shadow: 0 0 0 0 rgba(106, 176, 76, 0);
  }
}
@keyframes pulse {
  0% {
    -moz-box-shadow: 0 0 0 0 rgba(106, 176, 76, 1);
    box-shadow: 0 0 0 0 rgba(106, 176, 76, 1);
  }
  70% {
      -moz-box-shadow: 0 0 0 20px rgba(106, 176, 76, 0.4);
      box-shadow: 0 0 0 20px rgba(106, 176, 76, 0.4);
  }
  100% {
      -moz-box-shadow: 0 0 0 0 rgba(106, 176, 76, 0);
      box-shadow: 0 0 0 0 rgba(106, 176, 76, 0);
  }
}
