body { position: relative; width: 100%; margin: 0; padding: 0; font-size: 14px; background-color: #acacac; overflow-x: hidden; } h1 { font-size: 1.5em; line-height: 1.8em; margin: 0 0 5px; padding: 0; text-align: center; background-color: rgb(255,180,51); } label { display: inline; } #hints { position: fixed; display: block; width: 100%; top: 0px; left: 0px; right: 0px; z-index: 9999; font-size: 0.8em; line-height: 1.5em; text-align: center; background: rgba(255,80,80,0.9); } #hints * { display: block; left: 0px; right: 0px; width: 100%; } #dump { display: none; } #routeSelection { padding: 0 5px 0; } #routeSelection * { font-size: 1.1em; padding: 0; margin: 0; } /*

#title#

#text#

*/ #poiViews { display: block; position: relative; width: 80%; margin: 0 auto; padding: 0; overflow: hidden; } #poiViews div { display: none; position: relative; margin: 0.3em 0 0; width: 100%; background: rgba(255,255,255,0.8); border-radius: 3px; } #poiViews div.active { display: inline-block; } #poiViews div h2 { display: inline-block; position: relative; width: 60%; left: 1em; margin: 0; padding: 0; font-size: 1.5em; line-height: 2em; } #poiViews div input { display: inline-block; position: absolute; right: 1em; height: 1.5em; margin: 0 0; padding: 0.8em; /*border: 1px solid #777;*/ } #poiViews div p { border-top: 1px dashed black; padding: 5px 1em; margin: 0; overflow-y: scroll; height: 80%; max-height: 80%; } #trackDump { display: none; } #trackDump ul { padding: 0; margin: 0.5em 0 0; list-style: none; } #trackDump li { padding: 0 0 0 2em; margin: 0; list-style: none; line-height: 1.3em; width: 400px; background-repeat: no-repeat; background-position: left center; background-size: 1.5em; } #trackDump .active { color: #55ff55; background-image:url('img/speaker.png'); } #trackDump .played { color: gray; background-image: url('img/checked.png'); } #audio { display: none; } #contextMenu { display: none; position: absolute; background-color: rgba(0,0,0,0.8); list-style: none; margin: 0; padding: 0; white-space: nowrap; } #contextMenu li { list-style: none; margin: 0; padding: 0 5px; border: 0px solid rgb(200,200,200); border-width: 1px 0; } #contextMenu li a { font-size: 1.5em; line-height: 1.8em; padding: 0; margin: 0; color: rgb(255,255,255); text-decoration: none; }