
a.meanmenu-reveal{	display: none;}
.mean-container .mean-bar {	float: left;	width: 100%;	position:absolute;	/*background: #0c1923;*/	/*padding: 4px 0;	min-height: 64px;*/	z-index: 201; top:71px;}
.mean-container a.meanmenu-reveal {	width: 30px;	height: 22px;	padding:18px 20px 11px 13px;	position: absolute;	top: 5px;	right: 0;	cursor: pointer;	color: #ffffff;	text-decoration: none;	font-size: 16px;
	text-indent: -9999em;	line-height: 22px;	font-size: 1px;	display: block;	font-family: 'Open Sans', sans-serif;	font-weight: 700; z-index:104; top:-62px}
.mean-container a.meanmenu-reveal span {	display: block;	background: #e7e7e7;	height: 2px;	margin-top: 5px;}
.mean-container a.meanmenu-reveal:hover span {	background: #ffffff;}
.mean-container .mean-nav {	float: left;	width: 100%;	background: #ffffff;	margin-top:0px;}
.mean-container .mean-nav > ul {	padding: 0;	margin: 0;	width: 100%;	list-style-type: none;}
.mean-container .mean-nav > ul > li {	position: relative;	float: left;	width: 100%; background:#a04348}
.mean-container .mean-nav > ul > li:hover {	position: relative;	float: left;	width: 100%; background:#7f2f33}
.mean-container .mean-nav > ul > li > a {	display: block;	float: left;	width: 90%;	padding: 1em 5%;	font-size:14px;	margin: 0;	text-align: left;	color: #d6d6d6;	border-top: 1px solid #953338;text-decoration: none;}

.mean-container .mean-nav > ul > li  a.mean-expand {	margin-top:0px;	width: 26px;	height: 35px;	padding: 12px !important;	text-align: center;	position: absolute;	right: 0;	top: 0;	z-index: 2;	font-weight: 700;	background: rgba(255,255,255,0.1);	border: none !important;	border-left: 1px solid rgba(255,255,255,0.4) !important;	border-bottom: 1px solid rgba(255,255,255,0.2) !important; color:#ffffff}
.mean-container .mean-nav > ul > li a.mean-expand:hover {	background:#292e3d;}
.mean-container .mean-push {	float: left;	width: 100%;	padding: 0;	margin: 0;	clear: both;}
.mean-nav .wrapper {	width: 100%;	padding: 0;	margin: 0;}

/* Fix for box sizing on Foundation Framework etc. */
.mean-container .mean-bar, .mean-container .mean-bar * {
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
}
.mean-remove {	display: none !important;}
.mean-container .mean-nav .subMenu .subMenuCont{
	background:#292e3d;
	width:100%;
	display:none;
}
.mean-container .mean-nav .subMenuList{width:40%; float:left; background:#292e3d; border:0px; padding-top:0px;}
.mean-container .mean-nav .subMenuForm{width:50%; float:left; background:#292e3d; padding-top:10px;}

@media only screen  and (max-width : 360px) 
{
	.mean-container .mean-nav .subMenuList{width:36%; }
.subMenuList > ul > li b{display:none !important;}
.subMenuList > ul > li > a{font-size:11px !important;}
}

@media only screen  and (max-width : 767px) {

}
