/* mobile.css */
@import url(meanmenu.min.css);
.mean-wrapper {
	height: 100%;
	margin: 0 auto;
	position: absolute;
	width: 100%;
	z-index: 999;
}
.mean-nav .icon {
	display: none;
}
.mean-container a.meanmenu-reveal {
	color: #dc2629;
	padding: 13px 13px 11px;
}
.mean-container a.meanmenu-reveal span {
	background: #dc2629 none repeat scroll 0 0;
	position: relative;
	top: 8px;
}
.mean-container .mean-nav {
    margin-top: 60px;
}
.mean-container .mean-nav > ul {
	font-size: 15px;
	position: absolute;
}
.mean-container .mean-nav ul li a {
	color: #000;
}
.ym-vlist li span.sf-sub-indicator {
    display: none;
}
.mean-container .mean-bar {
	background: #fff;
	color: #fff;
	min-height: 60px;
	z-index: 999;
}
.mean-container .mean-nav ul li a.mean-expand {
	height: 27px;
}
.mean-container .mean-nav ul li a.mean-expand:hover {
	background: #fff;
}
.mean-nav .ym-vlist li ul li a:hover, .mean-nav .ym-vlist li ul li a:visited, .mean-nav .ym-vlist li ul li a:focus, .mean-nav .ym-vlist li ul li a:active {
	color: #000;
}
.mean-container #header .BGtop, .mean-container.nohome .stageNav, .home #header .navigation {
	display: none;
}
.mean-container #header .ym-wrapper {
	height: auto;
}
.mean-container.home #header .ym-wrapper {
	height: auto;
}
.mean-nav-txt {
	color: #dc2629;
	font-size: 15px;
	position: absolute;
	right: 41px;
	top: 28px;
	z-index: 999;
}
.mean-nav-txt .fa-arrow-right {
    margin: 0 0 0 5px;
}
