#gpxviewer { 
	display: grid; gap: .3em; grid-template-columns: repeat(auto-fit, minmax(15em, 1fr	)); 
}

#map1 { 
	height:70vh; 
}
#map1_profiles {
	height:100vh; 
}

#map1_vp {
		height:calc((100% + 64px)/3);
		margin-top:30px 
}

#map1_hints {
		height:calc((100% + 64px)/3);
		height:auto;
		margin-top:20px ;
		background-color: red
}
