/* MAP */
#donorMap {
  height: 100vh; }

.map-marker {
  /* adjusting for the marker dimensions
  so that it is centered on coordinates */
  margin-left: -8px;
  margin-top: -8px;
  display: none; }

.map-marker.map-clickable {
  cursor: pointer; }

.pulse {
  width: 10px;
  height: 10px;
  border: 5px solid green;
  background-color: #716f42;
  z-index: 10;
  position: absolute; }

.red-pulse {
  border: 5px solid red;
  -webkit-border-radius: 30px;
  -moz-border-radius: 30px;
  border-radius: 30px; }

.map-marker .dot {
  border: 30px solid green;
  background: transparent;
  height: 50px;
  width: 50px;
  -webkit-animation: pulse 3s ease-out;
  -moz-animation: pulse 3s ease-out;
  animation: pulse 3s ease-out;
  -webkit-animation-iteration-count: infinite;
  -moz-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  position: absolute;
  top: -26px;
  left: -26px;
  z-index: 1;
  opacity: 0; }

.map-marker .red-dot {
  border: 30px solid red;
  -webkit-border-radius: 60px;
  -moz-border-radius: 60px;
  border-radius: 60px; }

#donorMap g path {
  fill: #cccccc; }

#donorMap > div > div.amcharts-chart-div > svg > g:nth-child(8) > g > g:nth-child(1) > path:nth-child(25),
#donorMap > div > div.amcharts-chart-div > svg > g:nth-child(8) > g > g:nth-child(1) > path:nth-child(56),
#donorMap > div > div.amcharts-chart-div > svg > g:nth-child(8) > g > g:nth-child(1) > path:nth-child(110) {
  fill: #464646; }

@-moz-keyframes pulse {
  0% {
    -moz-transform: scale(0);
    opacity: 0.0; }
  25% {
    -moz-transform: scale(0);
    opacity: 0.1; }
  50% {
    -moz-transform: scale(0.1);
    opacity: 0.3; }
  75% {
    -moz-transform: scale(0.5);
    opacity: 0.5; }
  100% {
    -moz-transform: scale(1);
    opacity: 0.0; } }
@-webkit-keyframes pulse {
  0% {
    -webkit-transform: scale(0);
    opacity: 0.0; }
  25% {
    -webkit-transform: scale(0);
    opacity: 0.1; }
  50% {
    -webkit-transform: scale(0.1);
    opacity: 0.3; }
  75% {
    -webkit-transform: scale(0.5);
    opacity: 0.5; }
  100% {
    -webkit-transform: scale(1);
    opacity: 0.0; } }
/* donate map */
#donationMap {
  height: 100vh; }

#donationMap g path {
  fill: #cccccc; }

#donationMap > div > div.amcharts-chart-div > svg > g:nth-child(8) > g > g:nth-child(1) > path:nth-child(25) {
  fill: #464646; }

#donationMap g > text {
  font-family: Helvetica, Arial, sans-serif; }

#donationMap g > text {
  -webkit-transform: translate(0, -46.5);
  margin-top: 200px; }

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