@keyframes redlight{
  0%  {
    /* transform: scale(0.75); */
    box-shadow: 0px 0px 0px 0px #F44336;
  }
  75%{
    /* transform: scale(1.0); */
    box-shadow: 0px 0px 30px 5px #F44336;

  }
 100%  {
    /* transform: scale(0.75); */
    box-shadow: 0px 0px 0px 0px #F44336;
  }
}

/* #map_spb_2 .container p:nth-child(odd){
    display: block;
    position: absolute;
    background: #f44336;
    width: 10px;
    height: 10px;
    border-radius: 50%;
    z-index: 99999;
}

#map_spb_2 .container p:nth-child(even){
    display: block;
    position: absolute;
    background: #f44336;
    width: 10px;
    height: 10px;
    border-radius: 50%;
    z-index: 99999;
} */
#map_spb_2 .container{
    position: relative;
}

#map_spb_2 .container p {
    display: block;
    position: absolute;
    /* background: url(/img/pick.png); */
    background: #F44336;
    width: 14px;
    height: 14px;
    border-radius: 50%;
    z-index: 0;
}

#map_spb_2 .container p:nth-child(1){
    top: 362px;
    left: 31px;
    animation: redlight 2s infinite ease-in-out ;
}

#map_spb_2 .container p:nth-child(2){
    top: 317px;
    left: 123px;
    animation: redlight 2s infinite ease-in-out;
}
#map_spb_2 .container p:nth-child(3){
    top: 270px;
    left: 159px;
    animation: redlight 2s infinite ease-in-out ;
}
#map_spb_2 .container p:nth-child(4){
    top: 367px;
    left: 213px;
    animation: redlight 2s infinite ease-in-out;
}

#map_spb_2 .container p:nth-child(5){
    top: 220px;
    left: 194px;
    animation: redlight 2s infinite ease-in-out ;
}

#map_spb_2 .container p:nth-child(6){
    top: 457px;
    left: 443px;
    animation: redlight 2s infinite ease-in-out;
}

#map_spb_2 .container p:nth-child(7){
    top: 247px;
    left: 293px;
    animation: redlight 2s infinite ease-in-out ;
}
#map_spb_2 .container p:nth-child(8){
    top: 303px;
    left: 193px;
    animation: redlight 2s infinite ease-in-out;
}
#map_spb_2 .container p:nth-child(9){
    top: 286px;
    left: 243px;
    animation: redlight 2s infinite ease-in-out ;
}
#map_spb_2 .container p:nth-child(10){
    top: 226px;
    left: 461px;
    animation: redlight 2s infinite ease-in-out;
}
#map_spb_2 .container p:nth-child(11){
    top: 216px;
    left: 563px;
    animation: redlight 2s infinite ease-in-out ;
}
#map_spb_2 .container p:nth-child(12){
    top: 236px;
    left: 673px;
    animation: redlight 2s infinite ease-in-out;
}
#map_spb_2 .container p:nth-child(13){
    top: 336px;
    left: 293px;
    animation: redlight 2s infinite ease-in-out ;
}
#map_spb_2 .container p:nth-child(14){
    top: 440px;
    left: 1003px;
    animation: redlight 2s infinite ease-in-out;
}
#map_spb_2 .container p:nth-child(15){
    top: 246px;
    left: 973px;
    animation: redlight 2s infinite ease-in-out ;
}
#map_spb_2 .container p:nth-child(16){
    top: 316px;
    left: 363px;
    animation: redlight 2s infinite ease-in-out;
}
#map_spb_2 .container p:nth-child(17){
    top: 286px;
    left: 623px;
    animation: redlight 2s infinite ease-in-out ;
}
#map_spb_2 .container p:nth-child(18){
    top: 246px;
    left: 363px;
    animation: redlight 2s infinite ease-in-out;
}
#map_spb_2 .container p:nth-child(19){
    top: 476px;
    left: 523px;
    animation: redlight 2s infinite ease-in-out ;
}
#map_spb_2 .container p:nth-child(20){
    top: 456px;
    left: 603px;
    animation: redlight 2s infinite ease-in-out;
}
#map_spb_2 .container p:nth-child(21){
    top: 486px;
    left: 763px;
    animation: redlight 2s infinite ease-in-out ;
}
#map_spb_2 .container p:nth-child(22){
    top: 416px;
    left: 663px;
    animation: redlight 2s infinite ease-in-out;
}
#map_spb_2 .container p:nth-child(23){
    top: 406px;
    left: 493px;
    animation: redlight 2s infinite ease-in-out ;
}
#map_spb_2 .container p:nth-child(24){
    top: 376px;
    left: 383px;
    animation: redlight 2s infinite ease-in-out;
}
#map_spb_2 .container p:nth-child(25){
    top: 206px;
    left: 833px;
    animation: redlight 2s infinite ease-in-out ;
}