.nav-container{position:relative;margin-bottom:0;background:url(nav-con1t.gif) top repeat-x red;}.sf-menu{font-size:13px;line-height:17px;}.sf-menu>li{float:left;text-align:left;position:relative;z-index:99;margin-right:28px;margin-top:10px;margin-bottom:10px;}.sf-menu li a{display:block;color:#fff;text-decoration:none;position:relative;padding:0;text-transform:uppercase;font-weight:bold;}.sf-menu>li>a>span{
	display:block;
	font-size:14px;
	line-height:17px;
	color:#fff;
	text-transform:uppercase;
	font-weight:bold;
	cursor:pointer;
	white-space:nowrap;
}@media only screen and (min-width: 768px) and (max-width: 979px) {.sf-menu>li>a>span{font-size:15px;}}.sf-menu li ul a span{white-space:normal;}.sf-menu>li.parent>a>span{}.sf-menu>li.sfHover>a,.sf-menu>li>a:hover,.sf-menu>li.active>a{color:#fff;}.sf-menu>li.sfHover>a span,.sf-menu>li>a.act span,.sf-menu>li>a:hover span,.sf-menu>li.active>a span{color:#ff9614;}.sf-menu li a:hover{text-decoration:none;}.sf-menu ul{position:absolute;top:-999em;z-index:99;width:192px;display:none;background:#fff;padding:20px 20px 5px;-moz-box-shadow:0 0 10px rgba(0,0,0,0.5);-webkit-box-shadow:0 0 10px rgba(0,0,0,0.5);box-shadow:0 0 10px rgba(0,0,0,0.5);}.sf-menu li.parent li.parent{background:url(http://livedemo00.template-help.com/magento_44556/skin/frontend/default/theme481/images/sub-parent-arrow.gif) right 5px no-repeat;}.sf-menu li li.last{border-bottom:none;}.sf-menu li li.sfHover,.sf-menu li li,.sf-menu li li:hover{float:none;border-right:none;position:relative;padding-bottom:10px;}.sf-menu li li a,.sf-menu li.sfHover li a,.sf-menu li.active li a{display:inline-block;background:none;font-size:12px;line-height:15px;color:#989898;font-weight:bold;padding:0;}.sf-menu li li>a:hover,.sf-menu li li.sfHover>a,.sf-menu li li.active>a{color:#18b89a;}.sf-menu ul ul{position:absolute;top:-999em;z-index:99;width:192px;}.sf-menu li:hover ul,.sf-menu li.sfHover ul{left:0px;top:39px;
}ul.sf-menu li:hover li ul,ul.sf-menu li.sfHover li ul{top:-999em;}ul.sf-menu li li:hover ul,ul.sf-menu li li.sfHover ul{left:193px;top:0;}ul.sf-menu li li:hover li ul,ul.sf-menu li li.sfHover li ul{top:-999em;}ul.sf-menu li li li:hover ul,ul.sf-menu li li li.sfHover ul{left:193px;top:0;}@media only screen and (min-width: 768px) {#menu-icon,.sf-menu-phone{display:none!important;}}@media only screen and (min-width: 768px) and (max-width: 995px) {.sf-menu ul{width:130px;}ul.sf-menu li li:hover ul,ul.sf-menu li li.sfHover ul{left:131px;width:130px;}ul.sf-menu li li li:hover ul,ul.sf-menu li li li.sfHover ul{left:131px;}}@media only screen and (max-width: 767px) {.sf-menu,.sf-menu-phone{display:none;}#menu-icon{display:block;background:url(http://livedemo00.template-help.com/magento_44556/skin/frontend/default/theme481/images/menu-icon-bg.png) 95% 11px no-repeat;font-size:17px;line-height:21px;color:#a1a1a1;cursor:pointer;font-weight:bold;text-transform:uppercase;padding:13px 0 0 10px;height:33px;margin:0 10px;}#menu-icon.active{background-position:95% -47px;}.sf-menu-phone{position:relative;padding:13px 20px 20px;z-index:2;background:#fff;-moz-box-shadow:0 0 10px rgba(0,0,0,0.5);-webkit-box-shadow:0 0 10px rgba(0,0,0,0.5);box-shadow:0 0 10px rgba(0,0,0,0.5);}.sf-menu-phone li{padding:6px 0;position:relative;font-size:12px;}.sf-menu-phone>li{font-weight:bold;}.sf-menu-phone li a{display:inline-block;color:#989898;}.sf-menu-phone li a:hover{color:#18b89a;}.sf-menu-phone li li{font-size:12px;}.sf-menu-phone li li.last{padding-bottom:0!important;}.sf-menu-phone li strong{position:absolute;display:block;background:url(http://livedemo00.template-help.com/magento_44556/skin/frontend/default/theme481/images/toogle-button3.png) center -54px no-repeat;top:4px;right:0;height:24px;width:24px;}.sf-menu-phone li strong:hover{cursor:pointer;}.sf-menu-phone li strong.opened{background-position:center 7px;}.sf-menu-phone ul{width:auto;padding:8px 0 0 20px;display:none;}.sf-menu-phone>li.active>a>span{color:inherit;}.sf-menu-phone>li.active>a,.sf-menu-phone>li>a:hover{color:#18b89a;}.sf-menu-phone li li.active>a,.sf-menu-phone li li a:hover{color:#18b89a;}}@media only screen and (min-width: 480px) and (max-width: 767px) {#menu-icon{background-position:96% 11px;}#menu-icon.active{background-position:96% -47px;}}
.nav-container.fast {
	margin-bottom: 5px;
	padding: 13px 0 9px 0;
	    font-size: 14px;
    line-height: 17px;
    color: #fff;
	font-weight: bold;
}
.fast input {
	background: none;
	border: none;
	color: #fff;
	font-weight: bold;
}