.c_portalResPublic_mapReference-01001 {
	width: 100%;
	height: auto;
}

.c_portalResPublic_mapReference-01001 .p_mapContainer {
	width: 100%;
	height: 900px;
	border: 1px solid #ccc;
}

@media only screen and (max-width: 768px) {
#allmap {
	height: 400px !important;
}
}

@media only screen and (min-width: 769px) and (max-width: 1024px) {}

@media only screen and (min-width: 1025px) {}


#allmap {
	height: 600px;
	width: 100%;
	overflow: hidden;
}
#allmap .BMapLib_nav_tab_content td{
display:inline-block;
width: auto !important;
}
#allmap .BMap_stdMpCtrl{
  display:none !important;
}
.BMap_Marker div >img{ animation-delay: 0ms; animation-duration: 2000ms; animation-iteration-count: infinite; animation-name: scales; animation-play-state: running; animation-timing-function: linear;}

@keyframes scales {
    0% { opacity: 0.2; transform: scale(0.6);}
    33% { opacity: 0.5; transform:scale(0.8);}
    66% { opacity: 1; transform:scale(1);}
    100% { opacity: 0.6; transform:scale(0.6); }
}