/**
 * @package Jms Responsive Menu
 * @version 1.0
 * @Copyright (C) 2009 - 2013 Joommasters.
 * @license http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL
 * @Website: http://www.joommasters.com
**/
.desktop-off #jmsresmenu {
	display:none!important;
}
#jmsresmenu {
	background:#fff!important;
	float: right;
}
#jmsresmenu li {
	background:none;
	text-align:left!important;
	display:inline-block!important;
	float:left;
	border-left:0px solid #efefef;
}
#jmsresmenu li:first-child {
	border-left:none;
}

#jmsresmenu li.active{
  color: #fff;
}

#jmsresmenu li a {
	text-decoration: none;
	  display: inline-block!important;
	  line-height: 22px!important;
	  padding: 6px 21px!important;
	  font-size: 13px;
	  color: #777777;
	  font-family: Oswald, Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
	  text-transform: uppercase;
	}

	#jmsresmenu li.current.active a,
	li.active.deeper.parent a,
	#jmsresmenu li.active a:link  {
		color: #fff!important;
	  background: #154c83;
		}


#jmsresmenu li {
	position:relative!important;
}
#jmsresmenu li ul {
	z-index: 1000000000000;

	margin:0px;
	margin-top: 10px;
	padding:0px;
	text-align:left;
	background:#f7f7f7!important;
	left:0px;
	-moz-transition: top 0.4s;
  	transition: top 0.4s;
  	-webkit-transition: top 0.4s;
  	top:40px;
  	width:200px;
  	display:block;
  	visibility:hidden;
  	opacity:0;
  	position:absolute!important;
}
#jmsresmenu li:hover ul {
	position:absolute!important;
	visibility:visible;
	top:25px!important;
	left:0px;
	opacity:1;

}
#jmsresmenu li li {
	display:block!important;
	float:none;
}
#jmsresmenu li li a {
	border:none!important;
	border-bottom:1px solid #efefef!important;
	display:block!important;
}
