nav{position:relative;margin:0 auto;width:690px}.sf-menu ul{position:absolute;top:-999px;display:none}.sf-menu ul li{width:100%}.sf-menu li{float:left;position:relative}.sf-menu>li>a{display:block;position:relative;padding:22px 31px;text-transform:uppercase}.sf-menu>li>a:hover,.sf-menu>li.current>a,.sf-menu>li.sfHover>a{background:#7E5FAD;padding-top:22px;padding-bottom:22px;color:#fff}.sf-menu a{font-size:14px;line-height:16px;color:#fff;font-weight:700}.sf-menu>li>ul,.sf-menu>li.sfHover>ul{background:#c2832d;left:0;top:90px;width:180px;padding:22px 0 30px;z-index:99}.sf-menu>li>ul>li>a{display:block;padding:3px 25px;font-size:12px;text-transform:uppercase;font-weight:700;text-shadow:1px 1px 0 rgba(199,142,63,0.51)}.sf-menu>li>ul>li>a:hover,.sf-menu li.sfHover li.sfHover>a{background:#fff;color:#c2832d}.sf-menu li li ul{padding:0 0 0 40px;background:#c9943f;z-index:99;position:static;overflow:hidden}.sf-menu li li li a{text-transform:uppercase;text-shadow:1px 1px 0 rgba(199,142,63,0.51)}.sf-menu>li>a .menu-arrow{display:block;width:5px;height:3px;left:50%;bottom:15px;position:absolute;text-indent:-100%;font-size:0;line-height:0;background:url(../images/menu_arrow.png) no-repeat;vertical-align:middle}@media only screen and (max-width: 995px){.sf-menu>li>a{padding:28px 13px}}@media only screen and (max-width: 767px){nav{float:none;font:12px/15px Arial,Helvetica,sans-serif;text-transform:uppercase;color:#fff;padding:15px 0}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;padding:5px;border:2px solid #9e9e9e}}