.nav-container{position:relative;z-index:1;margin-bottom:15px}.sf-menu{background:url(../images/nav-bg.jpg) 0 0 repeat-x;font-size:13px;line-height:17px;margin-top:-7px;box-shadow:0 6px 4px rgba(0,0,0,0.21);-moz-box-shadow:0 6px 4px rgba(0,0,0,0.21);-webkit-box-shadow:0 6px 4px rgba(0,0,0,0.21);border-radius:3px}.sf-menu li{float:left;text-align:left;position:relative;border-right:1px solid #d5d5d5;z-index:1}.sf-menu li a{display:block;color:#383737;text-decoration:none;position:relative;padding:0}.sf-menu>li>a>span{font-family:'Trebuchet MS';display:block;font-size:16px;line-height:17px;font-weight:bold;color:#474747;text-transform:uppercase;cursor:pointer;white-space:nowrap;padding:10px 20px 12px;position:relative}.sf-menu>li>a>span:before{content:".";font-size:0;position:absolute;width:0;height:6px;background:#ce0538;left:50%;bottom:0}.sf-menu>li.active>a>span:before,.sf-menu>li:hover>a>span:before,.sf-menu>li.sfHover>a>span:before{width:100%;left:0}.sf-menu>li:first-child>a>span:before{border-radius:0 0 0 5px}.sf-menu li ul a span{white-space:normal}.sf-menu>li.parent>a>span{background:url(../images/marker-8.gif) center 40px no-repeat}.sf-menu li a:hover{text-decoration:none}.sf-menu ul{position:absolute;top:-999em;z-index:99;width:192px;display:none;background:#313131;border-radius:0 0 3px 3px}.sf-menu li li{border-bottom:1px solid #434343}.sf-menu li li.parent{background:url(../images/marker-1.gif) 90% 13px no-repeat}.sf-menu li li.last{border-bottom:0}.sf-menu li li.sfHover,.sf-menu li li,.sf-menu li li:hover{float:none;border-right:0;position:relative}.sf-menu li li a,.sf-menu li.sfHover li a,.sf-menu li.active li a{display:block;background:0;font-weight:bold;font-size:13px;line-height:15px;color:#fff;padding:6px 15px 8px}.sf-menu li li>a:hover,.sf-menu li li.sfHover>a,.sf-menu li li.active>a{color:#ce0538}.sf-menu ul ul{position:absolute;top:-999em;z-index:99;width:192px}.sf-menu li:hover ul,.sf-menu li.sfHover ul{left:0;top:45px}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:979px){#menu-icon,.sf-menu-phone{display:none !important}}@media only screen and (min-width:768px) and (max-width:979px){#menu-icon,.sf-menu-phone{margin:0 !important}}@media only screen and (max-width:979px){.sf-menu,.sf-menu-phone{display:none}#menu-icon{font-family:'Trebuchet MS';display:block;background:url("../images/nav-bg.jpg") repeat-x 0 0;font-size:18px;line-height:23px;color:#474747;cursor:pointer;font-weight:bold;padding:16px 0 0 20px;height:39px;margin:0 10px;box-shadow:0 1px 6px rgba(0,0,0,0.21);-moz-box-shadow:0 1px 6px rgba(0,0,0,0.21);-webkit-box-shadow:0 1px 6px rgba(0,0,0,0.21);position:relative}#menu-icon:before{content:".";font-size:0;position:absolute;height:100%;width:100%;background:url(../images/menu-icon-bg.png) 97% 16px no-repeat;z-index:1;left:0;top:0}#menu-icon.active:before{background-position:97% -42px}.sf-menu-phone{background:#313131;position:relative;padding:13px 20px 20px;z-index:2;margin:0 10px}.sf-menu-phone li{position:relative}.sf-menu-phone>li{border-bottom:1px solid #434343;font-family:'Trebuchet MS';font-size:14px;text-transform:uppercase;font-weight:bold;padding:10px 0}.sf-menu-phone li a{display:inline-block;color:#fff}.sf-menu-phone li a:hover{color:#ce0538}.sf-menu-phone li li{font-size:13px;padding:4px 0;font-family:'arial';text-transform:none}.sf-menu-phone li li.last{padding-bottom:0 !important}.sf-menu-phone li strong{position:absolute;display:block;background:url(../images/toogle-button2.png) center -54px no-repeat;top:4px;right:0;height:24px;width:24px}.sf-menu-phone>li>strong{top:6px}.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:#ce0538}.sf-menu-phone li li.active>a,.sf-menu-phone li li a:hover{color:#ce0538}}