	#map-census-container {
		position: relative;	
	}

	.ak-shape {
		/*fill: #eee;*/
		stroke: #fff;
	}
	
	.graticule {
	  fill: none;
	  stroke: #EBEFF7;;
	}

	.boundary {
	  fill: #ccc;
	  fill-opacity: .8;
	  stroke: #000;
	}
	
	#census-sphere {
		fill: #DAE1EF;
	}
	
	.other-country {
		fill: #f6f6f6;
	}
	
	.other-country-bg {
		stroke: none;
		fill: #ccc;
	}
	
	#map-census-popup {
		width: 300px;
		border: 1px solid #ccc;
		margin-top: 20px;
		padding-top: 10px;
		overflow: auto;

	}

	#map-census-chart {
		float: left;
		width: 300px;
	}
	
	.chart-axis {
		font-size: 12px;
		font-family: Arial;
	}
	
	.chart-axis .domain {
		stroke: #666;
		fill: none;
	}
	
	#chart-age-yaxis {
		font-size: 10px;
	}
	
	#chart-age-yaxis .domain {
		display: none;
	}
	.age-bar {
		fill: #0061A5;
	}
	
	.age-axis-x {
		font-size: 10px;
	}
	
	#popup-title {
		float: left: 
		width: 280px;
		padding: 0 10px;
		font-size: 110%;
		font-family: 'Guardian-Compact-Web-Black-Latin', Georgia, sans;
	}
	.map-marker-city {
		fill: white;
		stroke: black;
	}
	.map-marker-village {
		fill: black;
	}
	.census-map-labels{
		font-family: arial;
		font-size: 11px;
		
	}
	
	
	.census-map-labels-bg {
		font-family: arial;
		font-size: 11px;
		stroke: white;
	    stroke-width: 5px;
	    opacity: 0.9;
	}
	
	.map-popup-label {
		float: left;
		width: 200px;
		font-size: 12px;
		font-family: 'Guardian-Text-Egyp-Web-Reg-Latin', Arial;
		font-weight: bold;
	}
	.map-popup-row {
		padding: 0 10px;
		width: 280px;
		float: left;

	}
	
	.map-popup-type {
		font-size: 12px;
		font-family: Arial;
		font-weight: bold;
		float: left;
	}
	#map-popup-color {
		width: 10px;
		height: 10px;
		float: left;
		margin-left: 10px;
		margin-top: 5px;

	}
	
	.map-popup-value {
		font-size: 12px;
		font-family: 'Guardian-Text-Egyp-Web-Reg-Latin', Arial;
		font-weight: normal;
		float: left;
		margin-left: 5px;
	}
	
	#map-census-key {

		width: 300px;

		margin: 20px 0;
	}
	.key-block {
		float: left;
		width: 15%;
		margin-right: 1%;
		
	}
	.key-color-block {
		width: 100%;
		float: left;
		height: 10px;
		background-color: #fff;
	}
	
	.key-row {
		width: 100%;
		height: 20px;
		float: left;

		margin-top: 2px;
		padding-top:2px;
	}

	#village-dot {
		width: 15px;
		height: 15px;
		background:url(http://gia.guim.co.uk/2013/05/alaska/responsive/img/village-dot.png) no-repeat center center;
		float: left;
	}
	
	#village-lbl {
		font-family: arial;
		font-size: 12px;
	}
	
	
	#map-census-key .key-value {
		font-family: Arial;
		font-size: 11px;
	}
	
	#map-census-key #key-header {
		font-family: Arial;
		font-size: 11px;
		margin-bottom: 5px;
	}
	
	#map-titlecard {
		position: absolute;
		top: 70px;
		left: 10px;
	}
	#map-titlecard h1 {
		font-size: 700%;
		color: ;
	}
	
	.gia.ie #map-census {
		width: 100%;
		text-align: right;
	
	}
	
	
/*	
	.ie .title-content {
		margin: 0 auto;
		width: 940px;
		position: relative;
		float: none;
	}
	
	
	.ie .titlecardbleed {
		text-align: center;
	}
	
	.ie .title-content {
		padding-top: 10px;
		width: 940px;
		margin:0px auto;

	}
	*/
	.ie .panel-census {
			display: none;
	}
	.ie .panel-selected {
		display: block;
	}
	
	
@media screen and (max-width: 700px) {
	
	#map-census-chart {
		display: none;
	}
	
	#map-census-popup {
		width: 200px;
		right: 0px;
		display: none;
	}
	
	#map-census-key {
		position: relative;
		top: 0;
		left: 0;
		width: auto;
		padding: 0;
		text-align: left;
	}

	#chart-temp-table {
		float: left;
		width: 100%;
	}
	.temp-cell {
		width: 23%;
		margin: 1% 0;
		background: red;
	}
	
}	
	