li.ng-binding.ng-scope:hover { background-color: #fdefd0; }    
.num { display: inline-block; width: 25px; text-align: right; padding-right: 5px; }
.ng-scope .form-control.input-15 {
    width: 180px;
    display: inline-block;
}	
.ng-scope .form-control.input-15 {
    width: 190px;
    display: inline-block;
}
.sq { display: inline-block; width: 12px; height: 12px; margin-right: 12px; }
.pie-legend2 li:hover {
    background-color: #fdefd0;
}
.main-content .ng-scope li { margin-bottom: -1px !important; }
.marker-key img { margin-bottom: -5px; }
.pie-legend span { width: 12px; height: 12px; display: inline-block; margin-right: 4px;  }
ul.pie-legend { font-size: 14px; list-style-type: none; margin-left: -40px; margin-bottom: 0px; color: #fff; }
.chart-container { width: 190px; height: 230px; }
.chart-container2 { width: 100%; height: 230px; }
.bar .chart-container { width: 100%; }
.bar #bar { height: 240px; }
ul.pie-legend2 { font-size: 14px; list-style-type: none; margin-left: -20px;  margin-bottom: 0px; }
.main-content ul.pie-legend2 li { margin-bottom: 0px; }
.bold { font-weight: bold !important; }
#pie { margin-bottom: 10px; }
button.mapboxgl-popup-close-button { padding: 5px 10px; color: #666; }
.mapboxgl-popup-close-button:hover { background-color: rgba(0,0,0,0.25); }
.mapboxgl-popup-content { padding-right: 35px; }