body.high-contrast #menu {
    width: 186px;
}

body.high-contrast .icon {
	width: 40px;
	height: 40px;
	padding: 5px;
}

body.high-contrast .icon:hover  {
	background: white;
}

body.high-contrast .icon:hover img.invisible {
	display: block;
}

body.high-contrast .icon:hover img:not(.invisible) {
	display: none;
}
