[@id="newGpsLine"] {
	
	}
	
#gps {
		background-color: LightGray; /*Gainsboro */
	}
@media (max-width: 480px) {
		#gps {
			padding-top: 40px; /* or whatever max height your wrapped menu reaches */
		}
	}	

#gps .preview {
	height:120px; 
	width:80px; 
	background-color:#cccccc;
}

#gps .content {
	position:relative; 
	display:none;
}
	
#gps .text-value {
	white-space:pre-wrap; 
	color:blue; 
	display:inline-block; 
	min-width:60px; 
	max-width:90%; 
	background-color:lightgray; 
	margin:.5em;                
}

#gps .text{
	position:absolute; 
	bottom:0; 
	left:0px; 
	box-sizing:border-box; 
	width:100%; 
	color:red;
}
	
#gps .location-image {
	height:2em; 
	background:rgba(0,0,0,0);
}

