/* !3.1 Map Area */
.map-data table.small-only { display: none; }
.map-data table.large-only { display: block; }

.map-data .data-set .tab-contents { margin: 0 30px; }

.map-data .graph-wrapper { margin: 18px 30px 0; }
.map-data .graph-legend { width: 610px; }
.map-data .graph-legend li { display: inline-block; margin: 0 10px 0 0; }
.map-data .graph { width: 668px; height: 312px; }

.map-data .graph-wrapper .graph-axis { bottom: 26px; }


/* !3.2 Charts */
.charts .chart { margin: 0 60px 100px; }
@media screen and (min-width: 861px) {
    .charts .chart { margin: 0 16px 100px; }
}


/* !3.3 Calendars Area */
.calendars .dates { max-width: none; }


/* !3.4 Summary */
.summary-section { padding: 40px; }


/* !4.0 Footer */
.footer .footnotes { max-width: 650px; margin: 0 auto; text-align: left; }