.nav-container{position:relative;z-index:2;margin-bottom:5px;}.sf-menu{background:url(../images/nav-bg.jpg) 0 0 repeat-x;font-size:13px;line-height:17px;border-radius:0 0 0 19px;padding:0 10px;}.sf-menu li{float:left;text-align:left;position:relative;z-index:99;}.sf-menu-right li{float:right;text-align:right;position:relative;z-index:99;}.sf-menu li a{display:block;color:#383737;text-decoration:none;position:relative;padding:0;}.sf-menu>li>a>span{display:block;font-family:'trebuchet ms';font-size:16px;line-height:17px;color:#333333;font-weight:bold;cursor:pointer;padding:10px 22px 13px;}.sf-menu li ul a span{white-space:normal;}.sf-menu>li.parent>a>span{background:url(../images/marker-9.gif) center 30px no-repeat;}.sf-menu>li.sfHover>a,.sf-menu>li>a:hover,.sf-menu>li.active>a{color:#ffa000;}.sf-menu>li.sfHover>a span,.sf-menu>li>a:hover span,.sf-menu>li.active>a span{color:#ffa000;}.sf-menu li a:hover{text-decoration:none;}.sf-menu ul{position:absolute;top:-999em;z-index:99;width:190px;padding:15px 20px;display:none;background:#333333;border-radius:19px 0 19px 0;}.sf-menu li li.parent{background:url(../images/marker-1.gif) right 13px 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:4px 0 4px;}.sf-menu li li a,.sf-menu li.sfHover li a,.sf-menu li.active li a{display:inline-block;background:none;font-size:13px;line-height:15px;color:#fff;font-weight:bold;padding:0;}.sf-menu li li>a:hover,.sf-menu li li.sfHover>a,.sf-menu li li.active>a{color:#ffa000;}.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:43px;}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:212px;top:-10px;}ul.sf-menu-right li li.sfHover ul{right:212px;top:-10px;}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:214px;top:0;}ul.sf-menu-right li li li.sfHover ul{right:214px;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:134px;width:130px;}ul.sf-menu-right li li.sfHover ul{right:134px;width:130px;}ul.sf-menu li li li:hover ul,ul.sf-menu li li li.sfHover ul{left:131px;}ul.sf-menu-right li li li.sfHover ul{right:131px;}.sf-menu>li>a>span{font-size:18px;}}@media only screen and (max-width: 767px) {.nav-container{margin-bottom:10px;}.sf-menu,.sf-menu-phone{display:none;}#menu-icon{display:block;background:url(../images/menu-icon-bg.png) 95% 11px no-repeat #e3e3e3;border-top:3px solid #575757;font-family:'Trebuchet MS';font-size:26px;line-height:30px;color:#333333;cursor:pointer;padding:8px 0 0 10px;height:42px;margin:0 10px;border-bottom:2px solid #fff;}#menu-icon.active{background-position:95% -47px;}.sf-menu-phone{background:#333333;position:relative;padding:13px 20px 20px;z-index:2;margin:0 10px;border-radius:0 19px 0 19px;}.sf-menu-phone li{padding:8px 0;position:relative;font-size:18px;}.sf-menu-phone>li{border-bottom:1px solid #515050;font-family:'Trebuchet MS';font-size:24px;line-height:30px;}.sf-menu-phone li a{display:inline-block;color:#fff;}.sf-menu-phone li a:hover{color:#ffa000;}.sf-menu-phone li li{font-size:13px;font-weight:bold;padding:4px 0;line-height:21px;}.sf-menu-phone li li.last{padding-bottom:0!important;}.sf-menu-phone>li.last{border:0;padding-bottom:0;}.sf-menu-phone li strong{position:absolute;display:block;background:url(../images/toogle-button2.png) center -54px no-repeat;top:12px;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:#ffa000;}.sf-menu-phone li li.active>a,.sf-menu-phone li li a:hover{color:#ffa000;}}@media only screen and (min-width: 480px) and (max-width: 767px) {#menu-icon{background-position:96% 11px;}#menu-icon.active{background-position:96% -47px;}}