#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 #873522;
	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%);
}	
#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:#4E5D47;
	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:#873522;
}
#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;
}
.advanced-search {
    background: #ffffff url(https://treasuryoflives.org/images/bkg-icon-search.png) no-repeat 4px 10px;
    background-size: 20px 20px;
    height: 40px;
    width: 600px;
    border-radius: 5px;
    padding-left: 30px;
}
#results {
    margin-top: 25px;    
}
table {
    width: 700px;
}
#results div {
    margin-bottom:10px;
}
tbody tr:nth-child(odd) {
   background-color: #ccc;
}
td {
    vertical-align: middle;
    padding: 5px;
}
td img {
    padding-top: 10px;
}
.timeline-paragraph img {
    float:left;
    padding: 0 5px;
    height: 30px;
    width: 30px;
}