#Maps {
	background-color:#fff;
	width:100%;
	height:600px;
}
#SacredMountains g, 
#Cities g, 
#Monasteries g, 
#FolkRegions g, 
#NGari, 
#NavTexttibet_main, 
#ViewFullScreen, 
g text.monastery {
    cursor: pointer;
}
#NavMaps div img {
	height:136px;
}
#PlaceDetailOverlay {
	position:fixed;
	top:0;
	left:0;
	right:0;
	opacity:.6;
	background-color:#000;
	height:100%;
	display: flex;
	flex-direction: column;
	z-index:100;
	min-height:600px;
}
#PlaceDetailCard {
	width:373px;

	z-index:101;
	border:1px solid #ef5337;
	background-color:#e9e7dd;
	padding:20px;

	z-index:1001;
	left:0;
	right:0;
	margin:0 auto;
	display: flex;
	flex-direction: column;

	position: fixed;
	top: 50%;
	/* bring your own prefixes */
	transform: translate(0%, -50%);
}	
#ClosePlaceDetailCard {
	width:30px;
	position:absolute;
	top: 23px;
	left: 0;
	right: 0;
	margin: 0 auto;
	padding-left:418px;
	cursor: pointer;
	z-index:1002;

	position: fixed;
	top: 50%;
	/* bring your own prefixes */
	transform: translate(0%, -50%);
}	
#PlaceDetailCard div.photo img {
	height:200px;
}
#PlaceDetailCard div.title {
	font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 26px;
	color:#373330;
	line-height:32px;
	letter-spacing:0;	
	margin-top:20px;
}
#PlaceDetailCard div.years {
	/*Myriad pro*/
	font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 16px;
	color:#819974;
	line-height:24px;
	letter-spacing:0;	
}
#PlaceDetailCard div.desc {
	font-family:'Cardo', Georgia, serif;
	font-size: 16px;
	color:#555555;
	line-height:20px;
	letter-spacing:0;	
}
#PlaceDetailCard div.viewLink {
	font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 11px;
	color:#555;
	line-height:15px;
	letter-spacing:.1em;	
	position:relative;
	
	margin-top:20px;
	cursor: pointer;
	text-transform: uppercase;
}
#PlaceDetailCard div.viewLink:hover {
	color:#ef5337;
}
#MapCrumbs {
	margin:20px 0;
	line-height:15px;
	color: #888;
	font-size:11px;
	font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;
	letter-spacing:.1em;
}
#MapContainer {
	max-width:980px; 
	position:relative;
	margin:auto;
}
#Maps { 
	position:relative;
}
#NavMaps { 
	height:136px;
	overflow:hidden;
}
#Navtibet_main {
	width:25%;
	margin-right:10px;
}