nav {position:relative; z-index:101; margin:23px 0 4px; background:url(../images/nav.jpg) 0 0 repeat-x #e6e6e6;}
/* menu */
.sf-menu {display:inline-block;}
.sf-menu ul {position:absolute; top:-999px; display:none;}
.sf-menu li {position:relative; float:left; }
.sf-menu a {text-decoration:none; text-transform:uppercase;}
.sf-menu li:hover ul,.sf-menu li.sfHover ul {z-index:99}
ul.sf-menu li:hover li ul,ul.sf-menu li.sfHover li ul {top:-999px; display:none;}
ul.sf-menu li li:hover ul,ul.sf-menu li li.sfHover ul {left:100%; top:0;}

ul.sf-menu>li { text-align:center; display:inline-block; background:url(../images/transp.png) 0 0 repeat; width:156px;}
ul.sf-menu>li.first {width:158px;}
ul.sf-menu>li.first {border-radius:5px 0 0 5px;}
ul.sf-menu>li.last {border-radius:0 5px 5px 0;}
ul.sf-menu>li>a { font-size:14px; line-height:17px; color:#8e8e8e; display:block; position:relative; padding:16px 0px 21px; }
ul.sf-menu>li>a:after { background:url(../images/li-a.png) 0 0 no-repeat; height:59px; width:2px; position:absolute; left:-1px; top:0; content:""; }
ul.sf-menu>li.first>a:after {background:transparent;} 
ul.sf-menu>li.current>a, ul.sf-menu>li.sfHover>a, ul.sf-menu>li>a:hover {background: #b5b5b5;color: #fff;}

.sf-menu>li ul { width:192px; background:url(../images/ul.png) 0 0 repeat; left:0px; top:59px; padding:0px 0px 0px 0px;}
.sf-menu>li ul li {width:100%; text-align:left; line-height:15px; border-top:#363636 1px solid; }
.sf-menu>li ul li:first-child {border-top:transparent 1px solid;}
.sf-menu>li ul li a { font-size:11px; line-height:15px; color:#888888; display:block;  padding:17px 0 19px 37px;}
.sf-menu>li ul li:hover, ul.sf-menu li ul li.sfHover{}
.sf-menu>li ul li a:hover, ul.sf-menu li ul li.sfHover a {color:#fff;}
.menu-arrow, #menu-icon{display:none;}
/*==================================RESPONSIVE LAYOUTS===============================================*/
@media only screen and (max-width: 995px) {
	 .sf-menu>li>a .menu-arrow{display:inline-block; width:px;margin-left:5px;height:;text-indent:-100%; font-size:0; line-height:0;background: url('../images/menu_arrow.html') no-repeat;vertical-align: middle;}
	 .sf-menu a.sf-with-ul{padding-right:0px;}
	 .sf-menu a:hover .menu-arrow, .sf-menu li.current>a .menu-arrow, .sf-menu .sfHover>a:hover .menu-arrow{background-position:0;}
	 ul.sf-menu>li{ text-align:center; display:inline-block; background:url(../images/transp.png) 0 0 repeat; width:126px;}
ul.sf-menu>li.first {width: 115px;}
}

@media only screen and (max-width: 767px) {
	
  nav{
		float:none;
		font:12px/15px Arial, Helvetica, sans-serif;
		text-transform:uppercase;
		color:#979797;
		padding:15px 20px 18px;
	}
		nav:before{
			content:'Menu:';
			display:block;
			margin-bottom:5px;
		}
	.sf-menu{display:none;}
	nav select{
		font:12px/15px Arial, Helvetica, sans-serif;
		color:#464646;
		width:100%;
    outline: none;
		border:2px solid #979797;
	}
	 form#search-form{margin-top:0;}
	 form#search-form input{width:95%;}
}

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