/*device specific*/

.columnMenu {
	flex-direction: column;
	flex-basis: 20%;
	background-color: var(--background-colour-alt);
	position: absolute;
	z-index: 2;
	display: none; /*inline or none*/
	border-width: var(--border-width);
	border-style: solid;
	border-color: var(--border-colour);
	margin: var(--margin);
	border-radius: var(--border-radius);
}

#mMenu {
	display: inline; /*inline or none*/
}

/*partial definitions start*/
figure.centre_50 {
	width: 95%;
}

div.highlight {
	float: none;
	margin: auto;
	width: 75%;
}

/*partial definitions end*/