/* adding sf-vertical class in addition to sf-menu creates a vertical menu *//* eg. <ul class="sf-menu sf-vertical"> ... */.sf-vertical {  min-width: 30em;  *width: 12em;}.sf-vertical ul {	left:	100%;	top: 0;  width: 18em;}.sf-vertical ul ul {  width: 30em;}.sf-vertical > li {  float: none;}.sf-vertical li {  width: 100%;}/*** alter arrow directions ***/.sf-vertical.sf-arrows > li > .sf-with-ul:after {  margin-top: -6px;  right: -25px;  border-color: transparent;  border-left-color: #000000; /* edit this to suit design (no rgba in IE8) */  border-left-color: rgba(0,0,0,1);}.sf-vertical.sf-arrows li > .sf-with-ul:focus:after,.sf-vertical.sf-arrows li:hover > .sf-with-ul:after,.sf-vertical.sf-arrows .sfHover > .sf-with-ul:after,.sf-vertical.sf-arrows > li.current-menu-item > .sf-with-ul:after,.sf-vertical.sf-arrows > li.current-menu-ancestor > .sf-with-ul:after,.sf-vertical.sf-arrows > li.current-menu-ancestor li.current-menu-ancestor > .sf-with-ul:after,.sf-vertical.sf-arrows > li.current-menu-ancestor li.current-menu-item > .sf-with-ul:after {  border-left-color: #a92b30;}