
.mapcontainer {
  max-width: 694px;
  width: 100%;
  margin: 0 auto;
  position: relative;
}


.mapcontainer #canadaMap {
 	margin: 0 auto;
 	display: block;
 	padding-top:0vh;
 }
svg {
	fill: lightgrey;
}

.mapcontainer g:hover{ 
	cursor: pointer;
    fill:lightgreen;
 }

.mapcontainer a:visited {
	fill: lightgrey
}

.mapcontainer .province_text {
	font-size: 14px;
	fill: black;
}

.mapcontainer .city_text{
	font-size:10px;
	fill:black;
	font-style:italic;
}
.mapcontainer .city_pt{
	fill:black
}

.mapcontainer .st2{fill:none;}
.mapcontainer .st3{font-family:'MyriadPro-Regular';}
.mapcontainer .st5{fill:#FFFFFF;}
.mapcontainer .st6{fill:black;}


