
.mm-menu,
.mm-menu a, .mm-menu a:visited {
	font-weight: 400;
	font-size: 0.875rem;
	line-height: 100%;
	letter-spacing: 0px;
	color: #001f60;
	text-decoration: none;

	/*background: #220011 !important;*/
}
.mm-menu a:hover { color: #000000; }
.mm-menu a i.fa { font-size: 26px; }

.mm-menu .mm-navbar a.mm-title, .mm-menu .mm-navbar a.mm-title:visited {
	font-weight: 400;
	font-size: 1.250rem;
	line-height: 100%;
	letter-spacing: -1px;
	color: #001f60;
	text-decoration: none;
}

a.mmenu_trigger {
	background: #ffffff;
	width: 32px;
	height: 32px;

	position: fixed;
	z-index: 1;
	top: 0.5rem;
}

a.mmenu_trigger:after {
	content: '';
	position: absolute;
	width: 68%;
	height: 4px;
	background: #001f60;
	top: 6px;
	left: 16%;
	box-shadow:
		0 8px 0 #001f60,
		0 16px 0 #001f60;
}
