#GM-PRGM-010CRIMAP{width: 100% !important;font-family:Arial, Helvetica, sans-serif; color:#333; font-size:14pt;}
#GM-PRGM-010CRIMAP h3 { font-size:16pt; color:#00338d;}
#GM-PRGM-010CRIMAPMap{width:100% !important; height:320px;}
.GM-PRGM-010CRIMAPListing{width:100%; float:left; clear:both; font-family:Arial, Helvetica, sans-serif; color:#333; font-size:14pt; line-height: 1.5; display:none;}
.GM-PRGM-010CRIMAPListing>div{width:100%; float:left; clear:both;}
.GM-PRGM-010CRIMAPListing>ul{width:25%; float:left; box-sizing:border-box;}
.GM-PRGM-010CRIMAPListing a{color:#007ead; text-decoration:none;}
#GM-PRGM-010CRIMAPLegend{width:100% !important;clear:both;display:block;text-align: left;padding:5px 0;}
#GM-PRGM-010CRIMAPLegend div{ width:100% !important; clear:both; display:block; text-align:center; padding:5px 0; font-size:12pt; }
#GM-PRGM-010CRIMAPLegend span{ padding:0 2px; font-size:12pt;}
#GM-PRGM-010CRIMAPLegend svg{height:38px !important; padding-bottom:100px;}
#GM-PRGM-010CRIMAP .ammapAlert{ display:none;}
.GM-PRGM-010CRIMAPListing a:hover{text-decoration:underline;}
.ammapDescriptionWindow {
	 display:none;
}
#IEnotSupported{	 display:none;}
#IEnotSupported>select{ font-size:16px;}

#changeRedinessIndex818{ font-size:16px;}

@media (max-width: 768px) {
	.GM-PRGM-010CRIMAPListing>ul{width:50%;}
	.ammapDescriptionWindow {
	 display:none;
}
#GM-PRGM-010CRIMAPMap{width:100% !important; height:220px;}
#GM-PRGM-010CRIMAPLegend{ width:100% !important; clear:both; display:block; text-align:center; padding:5px 0;font-size:14px; }
#GM-PRGM-010CRIMAPLegend div{ width:100% !important; clear:both; display:block; text-align:center; padding:5px 0; font-size:12pt; }
#GM-PRGM-010CRIMAPLegend span{ padding:0 2px; }
}