.map-node .gmnoprint,
.map-node .gmnoscreen,
.map-node .gm-style-cc{display:none !important;}
.map-pointer{position:absolute;width:36px;height:36px;background:url(../img/map-pointer-core.png);-webkit-background-size:cover;background-size:cover;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}
@-webkit-keyframes pulsate{0%{-webkit-transform:scale(0.1, 0.1);transform:scale(0.1, 0.1);opacity:0}
50%{opacity:1}
100%{-webkit-transform:scale(2, 2);transform:scale(2, 2);opacity:0}
}
@-moz-keyframes pulsate{0%{-moz-transform:scale(0.1, 0.1);transform:scale(0.1, 0.1);opacity:0}
50%{opacity:1}
100%{-moz-transform:scale(2, 2);transform:scale(2, 2);opacity:0}
}
@-o-keyframes pulsate{0%{-o-transform:scale(0.1, 0.1);transform:scale(0.1, 0.1);opacity:0}
50%{opacity:1}
100%{-o-transform:scale(2, 2);transform:scale(2, 2);opacity:0}
}
@keyframes pulsate{0%{-webkit-transform:scale(0.1, 0.1);-moz-transform:scale(0.1, 0.1);-o-transform:scale(0.1, 0.1);transform:scale(0.1, 0.1);opacity:0}
50%{opacity:.8}
100%{-webkit-transform:scale(2, 2);-moz-transform:scale(2, 2);-o-transform:scale(2, 2);transform:scale(2, 2);opacity:0}
}
.map-pointer:before,
.map-pointer:after,
.map-pointer-inner{content:"";-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;width:48px;height:48px;margin:-6px 0 0 -6px;border:1px solid #da4d4d;border-radius:50%;opacity:0;-webkit-animation:pulsate 2.1s ease-out;-moz-animation:pulsate 2.1s ease-out;-o-animation:pulsate 2.1s ease-out;animation:pulsate 2.1s ease-out;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-delay:1s;-moz-animation-delay:1s;-o-animation-delay:1s;animation-delay:1s;}
.map-pointer:after{-webkit-animation-delay:1.7s;-moz-animation-delay:1.7s;-o-animation-delay:1.7s;animation-delay:1.7s;}
.map-pointer-inner{-webkit-animation-delay:2.4s;-moz-animation-delay:2.4s;-o-animation-delay:2.4s;animation-delay:2.4s;}
.map-pointer-cont{display:flex;align-items:center;width:170px;}
.map-pointer-cont p{margin-left:45px;color: #db0000;}
.map-sight-cont, .map-start-cont{display:flex;height:36px;align-items:center;width:150px;}
.map-sight-cont p, .map-start-cont p{float:left;text-align:left;padding:0;margin-left:8px;}
.map-sight{background:rgba(0,0,0,0.5);width:36px;height:36px;border-radius:50%;padding:8px;box-sizing:border-box;float:left;}
.map-sight-inside{width:20px;height:20px;background:rgba(0,0,0,1);border-radius:50%;}
.map-start{background:rgba(219,0,0,0.5);width:36px;height:36px;border-radius:50%;padding:8px;box-sizing:border-box;float:left;}
.map-start-inside{width:20px;height:20px;background:rgba(219,0,0,1);border-radius:50%;}
.imhere{height:20px;width:20px;background:#d59f37;border-radius:50%;transform:scale(0.1, 0.1);opacity:0;animation:bang 8s ease-out;}
.imhere:after{content:"";-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;width:40px;height:40px;margin:-10px 0 0 -10px;border:1px solid #d59f37;border-radius:50%;animation:pulsate 2.1s ease-out;animation-iteration-count:infinite;}
@keyframes bang{0%{-webkit-transform:scale(0.1, 0.1);transform:scale(0.1, 0.1);opacity:0}
10%{-webkit-transform:scale(1, 1);transform:scale(1, 1);opacity:1;}
90%{-webkit-transform:scale(1, 1);transform:scale(1, 1);opacity:1;}
100%{-webkit-transform:scale(1, 1);transform:scale(1, 1);opacity:0}
}
.zoomIn{height:47px;width:50px;background:url(../img/zoomin.png);-webkit-background-size:cover;background-size:cover;margin-right:8px;}
.zoomOut{height:40px;width:50px;background:url(../img/zoomout.png);-webkit-background-size:cover;background-size:cover;margin-right:8px;}
.fitMap{height:50px;width:50px;background:url(../img/fitMap.png);-webkit-background-size:cover;background-size:cover;margin-top:30px;margin-right:8px;}
.findMe{height:50px;width:50px;background:green;-webkit-background-size:cover;background-size:cover;margin-top:15px;margin-right:8px;}