/*** ESSENTIAL STYLES ***/
.sf-menu li {float:right;}
.sf-menu li:hover ul,
.sf-menu li.sfHover ul {right:0;left:auto;}

ul.sf-menu li li:hover ul,
ul.sf-menu li li.sfHover ul {right:10em; left:auto;}

ul.sf-menu li li li:hover ul,
ul.sf-menu li li li.sfHover ul {right:10em; left:auto;}

/*** DEMO SKIN ***/
.sf-menu {float:right; width: 100%}
.sf-menu a {border-right:1px solid #fff; border-left:none;}

/*** arrows **/
.sf-menu a.sf-with-ul {padding-left:2.18em; padding-right:1em;}
.sf-sub-indicator {right:auto;left:.75em;}
.sf-shadow ul {
	padding:0 0 9px 8px; background-position:left bottom;

	border-top-left-radius: 17px;
	border-bottom-right-radius: 17px;
	-moz-border-radius-bottomleft: 0;
	-moz-border-radius-topright: 0;
	-webkit-border-top-right-radius: 0;
	-webkit-border-bottom-left-radius: 0;

	-moz-border-radius-bottomright: 17px;
	-moz-border-radius-topleft: 17px;
	-webkit-border-top-left-radius: 17px;
	-webkit-border-bottom-right-radius: 17px;
	border-top-left-radius: 17px;
	border-bottom-right-radius: 17px;
}

.sf-menu li a {position:static;}


/* by copybazar */
.sf-menu li
{
 background: none;
}

.sf-menu li li,
.sf-menu li li li
{
 background: #d0d0d0;
}

.sf-menu li:hover, .sf-menu li.sfHover,
.sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active
{
 background: #e5e5e5;
}

.sf-menu a 
{
 border: none;
 border-left: 1px solid #fff;
 margin-top: 1px;
}

.sf-menu a,
.sf-menu a:visited
{
 color: #606f7f;
}

.sf-menu li li a 
{
 border: none;
 border-top: 1px solid #e5e5e5;
}


