Added to Theme - Additional CSS
/**
embed.mapEmbedArea {
	height:450px !important;
}

@media screen and (max-width: 600px) {
	embed.mapEmbedArea {
	height:300px !important;
}
}
**//

.flexMap-container {
  display: flex;
   position: relative;
}

.mapLinks {
	/*width:30%;*/
	width:35%;
	font-size: 1.4em;
	font-family:'Lato', sans-serif;
		color:black;
		vertical-align: center;
		z-index: 3;
		position: relative;
		margin-top:50px;

}

@media screen and (max-width: 600px) {
	.mapLinks {
	 width:50%;
	 font-size: 1em;
	 margin-top:15px;
	}
	
}
/*Added 25/05/23 - to move map below text*/
@media screen and (max-width: 400px) {
	.svgMap {
	  margin-top:200px !important;
	  width:100% !important;
	}
	
	.mapLinks {
	 width:60%;
	}
	
}
/*End*/



.mapLinks a{
	color:black;
}

.mapLinks a:hover{
	color:white!important;
}


.svgMap {
   width:100%;
   vertical-align: top;
   z-index: 1;
   margin-top:50px; /*added 25/05/23*/
}

path:hover{
	fill:#EA078C !important;
}

#bhsct-svgmap{
	fill:#7DB0AE;
}

#nhsct-svgmap{
	fill:#20B0BA;
}

#set-svgmap{
	fill:#5ACFDB;
}

#shsct-svgmap{
	fill:#A9F3F5;
}

#whsct-svgmap{
	fill:#ABD8DA;
}

.BHSCT-Link{
	text-decoration:none;
}
.NHSCT-Link{
	text-decoration:none;
}
.SET-Link{
	text-decoration:none;
}
.SHSCT-Link{
	text-decoration:none;
}
.WHSCT-Link{
	text-decoration:none;
}

