
#mobile-nav .close-nav {
	width:100%;
	display:block;
	background:url('../siteart/layout/close-ex.png') no-repeat center right;
	height:30px;
	border-bottom:1px #7D591D solid;
}

#mobile-nav {
    display:none;
    position:absolute;
    position:fixed;
    top:0;
    height:100%;
    z-index:9999;
    width:260px;
    overflow-x:none;
    overflow-y:auto;
    font-size:15px;
    background:#bd872c;
    color:#fff;
	margin:0 !important;
	-moz-box-shadow:2px 0px 3px rgba(0, 0, 0, .4); 
	-webkit-box-shadow:2px 0px 3px rgba(0, 0, 0, .4); 
	box-shadow:2px 0px 3px rgba(0, 0, 0, .4);
}

#mobile-nav ul {
	clear:both;
    display:block;
    padding:0;
}

#mobile-nav ul li {
    display:block;
    margin:0;
    line-height:40px;
	position:relative;
    border-bottom:1px solid #7D591D;
}

#mobile-nav ul li a, #mobile-nav ul li span {
    padding:0 15px;
    display:block;
	font-weight:700;
    text-decoration:none;
    color:#fff;
}
#mobile-nav ul li a:hover {background:#669a41; color:#fff;}

#mobile-nav ul li.expandable .end {
	background:url('../siteart/layout/rt-arrow.png') no-repeat center;
	position:absolute;
	top:0px;
	right:0px;
	width:40px;
	height:40px;
	display:block;
	
}

#mobile-nav ul li.expandable .end.rotate {
	-ms-transform: rotate(90deg); /* IE 9 */
	-moz-transform: rotate(90deg); /* Firefox */
    -webkit-transform: rotate(90deg); /* Chrome, Safari, Opera */
    transform: rotate(90deg);
}

#mobile-nav ul ul.collapsed {display:none;}
#mobile-nav ul ul.expanded {display:block;}


#mobile-nav ul li ul {border-bottom:none; margin:0; background:#000;}
#mobile-nav ul li ul li {line-height:40px; font-size:13px;}
#mobile-nav ul li ul li:last-child {border-bottom:0;}
#mobile-nav ul li ul li a, #mobile-nav ul li ul li span {color:#fff; padding-left:30px;}
#mobile-nav ul li ul li a:hover {background:#669a41; color:#fff;}


/******* responsive styles **/
@media screen and (min-width: 769px) {
    #mobile-nav {display:none !important;}
}
