/* US Map */
.usMap{ width:800px; height:500px; margin:0 auto; }
.sidebar .usMap{ width:300px; height:180px; margin:0 auto; }
.usMapHdr{ text-align:center; margin-top:25px; color:#777; font-size:13px; }
#nStateStatsDD.form-control{ width:auto; display:inline-block; }
#nStateStatsDDCaption .btn-default{ padding: 0.4rem 0.8rem; margin-top:-6px; }
#loader { margin:200px 0; text-align:center; }
@media (max-width: 991px) {
	.usMap,.sidebar .usMap{ width:570px; height:350px; margin:0 auto; padding-left:0; }
}
@media (max-width: 720px) {
	.usMap,.sidebar .usMap{ width:520px; height:280px; margin:0 auto; padding-left:0; }
}
@media (max-width: 420px) {
	.usMap,.sidebar .usMap{ width:410px; height:240px; margin:0 auto; padding-left:0; }
}
@media (max-width: 400px) {
	.usMap,.sidebar .usMap{ width:350px; height:230px; margin:0 auto; padding-left:0;  }
}
@media (max-width: 350px) {
	.usMap,.sidebar .usMap{ width:310px; height:200px; margin:0 auto; padding-left:0; }
}