
/* MMenu Trigger Button */
a.mmenu_trigger {
	background-color: #194865;
	/* border: 1px solid #666666; */

	display: inline-block;
	position: relative;
	width: 40px;
	height: 40px;
}

a.mmenu_trigger:after {
	content: '';
	position: absolute;
	width: 70%;
	height: 5px;
	top: 8px;
	left: 15%;

	background: #ffffff;
	box-shadow:
		0 10px 0 #ffffff,
		0 20px 0 #ffffff;
}

a.mmenu_trigger:hover { background-color: #000000; /* border: 1px solid #000000; */ }
a.mmenu_trigger:hover:after {
	background: #ffffff;
	box-shadow:
		0 10px 0 #ffffff,
		0 20px 0 #ffffff;
}
/* /MMenu Trigger Button */


/* MMenu Links BG Cell */
.mm-menu .mm-listitem.mm-listitem_opened { }

.mm-menu,
.mm-menu a, .mm-menu a:visited {
	font-weight: 400;
	font-size: 1rem;
	letter-spacing: 0px;
	color: #666666;
	text-decoration: none;

	/*background: #220011 !important;*/
}
.mm-menu a:hover { color: #194865; }
.mm-menu a i.fa { font-size: 26px; }

/* MMenu Titles */
.mm-menu .mm-navbar a.mm-title, .mm-menu .mm-navbar a.mm-title:visited {
	font-weight: 400;
	font-size: 1.5;
	color: #000000;
	text-decoration: none;
}
.mm-menu .mm-navbar .menu_title { font-size: 1.375rem; font-weight: 600; }

/* Next (Arrow) Button */
.mm-btn_next:after, .mm-btn_prev:before { border-top: 3px solid transparent; border-left: 3px solid transparent; }
.mm-menu .mm-listview .mm-btn_next:after { border-color: rgba(0, 0, 0, 0.6); }

/* Submenu */
.mm-listitem_vertical > .mm-panel { padding: 0.375rem 0 0.375rem 0.625rem; }

/* X to close */
.mm-menu .mm-navbar a[href="#page_content"] { font-size: 1.5rem; right: 1rem; line-height: 80%; }
