/* @override http://joseramonbauza.com/wp-content/themes/silveroak/includes/superfish-categories.css */

/*** ESSENTIAL STYLES ***/
.dropdown-categories, .dropdown-categories * {color: #009BDC;
    font-family: "Myriad Pro", Arial,sans-serif;
    font-size: 16px;
    list-style: none outside none;
    margin: 0;}
.dropdown-categories {line-height:	1.0; position: relative; z-index: 5;}
.dropdown-categories ul {position:absolute;	top:-999em;	width:215px;box-shadow: 0 5px 5px #CCCCCC; /* left offset of submenus need to match (see below) */}
.dropdown-categories ul li {width:100%;}
.dropdown-categories li:hover {visibility: inherit; /* fixes IE7 'sticky bug' */}
.dropdown-categories li {float:left; position:relative;}
.dropdown-categories a {display:block; position:relative;}
.dropdown-categories li:hover ul, .dropdown-categories li.sfHover ul {left:0; top:36px; /* match top ul list item height */ z-index:99;}
ul.dropdown-categories li:hover li ul, ul.dropdown-categories li.sfHover li ul {top:-999em;}
ul.dropdown-categories li li:hover ul, ul.dropdown-categories li li.sfHover ul {left:215px; /* match ul width */	top:0;}
ul.dropdown-categories li li:hover li ul, ul.dropdown-categories li li.sfHover li ul {top:-999em;}
ul.dropdown-categories li li li:hover ul, ul.dropdown-categories li li li.sfHover ul {left:10em; /* match ul width */ top:0;}

/*** DEMO SKIN ***/
.dropdown-categories {float:left; /*margin-bottom: 1em*/;}
.dropdown-categories a {border-left: medium none;
    border-top: medium none;
    color: #585858;
    line-height: 36px;
    padding: 0 20px;
    text-decoration: none;}
.dropdown-categories a  { /* visited pseudo selector so IE6 applies text colour*/ color: #009BDC;}
.dropdown-categories a:hover {color:#fff!important;}
.dropdown-categories li {background:transparent;}
.dropdown-categories li li {background: #fff;}
.dropdown-categories li li li {	background:	#fff;}

.dropdown-categories li:hover, .dropdown-categories li.sfHover, .dropdown-categories a:focus, .dropdown-categories a:hover, .dropdown-categories a:active {color:#5d5d5d; outline:0;}

.dropdown-categories li:hover, .dropdown-categories li.sfHover {color:#fff; outline:0;}

.dropdown-categories .children li:hover, .dropdown-categories .children li.sfHover {background:#fff;}
.dropdown-categories .children li, .dropdown-categories .children li {padding:0px;}

.dropdown-categories li:hover a:focus, .dropdown-categories li:hover a:link, .dropdown-categories li:hover a:active {background:url("../images/new_bg_menu_over.png") repeat-x; outline:0;color:#fff!important;}
.dropdown-categories .children li:hover a:focus, .dropdown-categories .children li:hover a:link, .dropdown-categories .children li:hover a:active {color:#fff!important; background: #019CDC;}
.dropdown-categories .children li a:link {background: #fff;font-size: 14px;line-height: 30px;text-align: right;color: #019CDC!important;}

.dropdown-categories .children li a:hover { background: #019CDC; }
.dropdown-categories li ul li a:hover {background: #019CDC; outline:0;}

/*** arrows **/
.dropdown-categories a.sf-with-ul {padding-right:1em; min-width:1px; /* trigger IE7 hasLayout so spans position accurately */}
li.current_page_item , li.current_page_item a {background:url("../images/new_bg_menu_over.png") repeat-x !important; outline:0;color:#fff!important;}


