body {
	font-size: 1.382em;
	color: #555;
	background-color: black;
}

.plusinfo, .plusinfotransl {
	/* background-color: hsl(0, 0%, 9%); */
	background-color: hsl(0, 0%, 10%);
}

.mt {
	/* color: hsl(242, 100%, 42%); */
	color: hsl(255, 100%, 56%);
}

/* literal */
.lit {
	color: hsl(255, 100%, 68%);
}

.trad, #hideAll {
	color: hsl(0, 0%, 24%);
}

.box, .onelinebox, .secondbox {
	-webkit-box-shadow: 0 3px 15px hsla(0, 0%, 33%, 0.618); /* Safari 3-4, iOS 4.0.2 - 4.2, Android 2.3+ */
	-moz-box-shadow:    0 3px 15px hsla(0, 0%, 33%, 0.618); /* Firefox 3.5 - 3.6 */
	box-shadow:         0 3px 15px hsla(0, 0%, 33%, 0.618); /* Opera 10.5, IE 9, Firefox 4+, Chrome 6+, iOS 5 */
}

.nonplussed {
	background-color: hsl(50, 90%, 6%);
}
