@charset "utf-8";

.mm-panels {
	padding: 4.8% 0 0;
}
.mm-panels > .mm-panel {
	padding: 0 3.2%;
}
.mm-menu {
	background-color: #00a2e5;
	color: #fff;
}
.mm-menu .mm-highest {
	background-color: #0089c2;
}

.mm-menu .dropnav-group a {
	border-left: #00a2e5;
}
.mm-menu .dropnav-box {
	text-align: center;
}
.mm-menu .dropnav-box .child {
	text-align: left;
}
.mm-listview .mm-next {
	width: 100%;
}
.mm-menu img {
	width: 28%;
	height: auto;
	vertical-align: middle;
}
.mm-title {
	color: #fff !important;
	font-size: 1.0em;
	font-weight: bold;
}
.mm_user_title {
	padding: 3.6% !important;
}

.mm-panels > .mm-panel.mm-hasnavbar {
    padding-top: 62px;
}
.mm-navbar {
    line-height: 52px;
    height: 62px;
}
.mm-prev:before {
    top: 31px;
}
.mm-listview {
	font-size: 1.0em;
	line-height: 1.4em;
}
.mm-listview li {
	padding: 1.2% 0;
}
.mm-listview > li > a,
.mm-listview > li > span {
	padding: 3.2% 6.4%;
}
.mm-listview > li > a a {
	display: none;
}
.mm-listview > li:not(.mm-divider):after {
	left: 0;
}
.mm-menu .mm-listview > li .mm-next:after,
.mm-menu .mm-listview > li .mm-arrow:after {
    border-color: rgba(255, 255, 255, 1);
}
.mm-menu .mm-navbar .mm-btn:before,
.mm-menu .mm-navbar .mm-btn:after {
    border-color: rgba(255, 255, 255, 1);
}
.mm-menu .mm-listview > li.mm-selected > a:not(.mm-next),
.mm-menu .mm-listview > li.mm-selected > span {
	background: transparent !important;
}

.mm-menu dl {
	width: 90%;
	padding: 4.8% 0;
	margin: 0 auto;
}
.mm-menu dt {
	margin: 0 0 0.4em;
}
.mm-menu a,
.mm-menu a:link,
.mm-menu a:visited,
.mm-menu a:active,
.mm-menu a:focus {
	color: #fff;
	text-decoration: none;
}
.mm-menu a:hover {
	color: #fff;
	text-decoration: underline;
}
.mm-menu .mm-navbar a:hover {
	text-decoration: none;
}
