/**
 * @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
**/

ul.menumain{
	margin:0px}
	
ul.menumain li ul{
	border-bottom-left-radius:7px;
	border-bottom-right-radius:7px;
	box-shadow:0 0 8px 1px rgba(68, 68, 68, 0.5);}	

.desktop-off #jmsresmenu {
	display:none!important;
}

#jmsresmenu {
	/*background:#4b4343!important;*/
}

#jmsresmenu li {
	/*background:none!important;*/
	text-align:left!important;
	display:inline-block!important;
	float:left;
	border-left:1px solid #393434;
}

#jmsresmenu li:first-child {
	border-left:none;
}

#jmsresmenu li a, ul.menumain li span.separator {
	display:inline-block!important;
	line-height:22px!important;
	padding:8px 25px;
	font-size:13px;
	min-height:40px;
	color:#FFF!important;	
}

ul.menumain li span.separator{
cursor:pointer;
background:url(../images/menu-indicator.png) no-repeat 96% 50%;}

ul.menumain li span.separator:hover{
	background: #7d1935 url(../images/menu-indicator.png) no-repeat 96% 50%;}

#jmsresmenu ul.menumain li.active {
	background: #7d1935;
	}

ul#jmsresmenu li.active {
	background: #7d1935;
	}

#jmsresmenu li a:hover{
	background:#7d1935;
	text-decoration:none !important}


#jmsresmenu li {
	position:relative!important;
}

#jmsresmenu li ul {
	margin:15px 0 0 0 !important;
	padding:0px;
	text-align:left;
	background:#342d2d !important;
	left:0px;
	/*-moz-transition: top 0.4s;
  	transition: top 0.4s;
  	-webkit-transition: top 0.4s;  	
*/
  	top:40px;
  	display:block;
  	visibility:hidden;
  	opacity:0;
  	position:absolute!important;
	z-index:9999
}

#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-bottom:1px solid #393434 !important;
	display:block!important;
	width:280px
}

#jmsresmenu ul li ul li a:last-child{
	border-bottom:none !important
}