/*
 * Studio Bagno menu theme
 * Developed by: Ashkan Gosili - node618.com
 *
 */

.sf-menu.sf-style-sb {
  float: left;
  margin: 0;
  padding: 0;
  font-family: 'BebasNeue';
  font-size: 1.3em;
  letter-spacing: 0.1em;
 }
 .sf-menu.sf-style-sb a > .sf-sub-indicator {
  /*top: 1em;*/
  /*francis edit*/
  /*top:25px;
  left:60px;*/
  background-image: url('images/simple-arrows.png');
}
.sf-menu.sf-style-sb.sf-navbar {
  width: 100%;
}
.sf-menu.sf-style-sb ul {
  padding-left: 0;
}
.sf-menu.sf-style-sb a  {
  font-family: 'BebasNeue';
  color: #525252;
  padding: 8px 20px;
  text-decoration: none;
}
.sf-menu.sf-style-sb a.sf-with-ul {
  padding-right: 2.25em;
}
.sf-menu.sf-style-sb.rtl a.sf-with-ul {
  padding-left: 2.25em;
  padding-right: 1em;
}
.sf-menu.sf-style-sb span.sf-description {
  color: #525252;
  display: block;
  font-size: 0.8em;
  line-height: 1.5em;
  margin: 5px 0 0 5px;
  padding: 0;
}
.sf-menu.sf-style-sb li,
.sf-menu.sf-style-sb.sf-navbar {
  /*background: #fff;*/
}
.sf-menu.sf-style-sb li li {
  /*background: #eeeeee;*/
  /*edit by francis*/
  background:#58585a;
}
.sf-menu.sf-style-sb li li li {
  /*background: #d0d0d0;*/
}
.sf-menu.sf-style-sb li:hover,
.sf-menu.sf-style-sb li.sfHover,
.sf-menu.sf-style-sb a:focus,
.sf-menu.sf-style-sb a:hover,
.sf-menu.sf-style-sb a:active {
  color: #F89200;
  outline: 0;
}
.sf-menu.sf-style-sb ul.sf-megamenu li.sf-megamenu-wrapper ol,
.sf-menu.sf-style-sb ul.sf-megamenu li.sf-megamenu-wrapper ol li {
  margin: 0;
  padding: 0;
}
.sf-menu.sf-style-sb ul.sf-megamenu li.sf-megamenu-wrapper a.menuparent {
  font-size: 1.2em;
}
.sf-menu.sf-style-sb ul.sf-megamenu li.sf-megamenu-wrapper {
  font-size: 0.8em;
}
.sf-menu.sf-style-sb ul.sf-megamenu li.sf-megamenu-wrapper ol li.sf-megamenu-column,
.sf-menu.sf-style-sb ul.sf-megamenu li.sf-megamenu-wrapper ol li.sf-no-children
 {
  display: inline;
  float: left;
  width: 8em;
}
.sf-menu.sf-style-sb.rtl ul.sf-megamenu li.sf-megamenu-wrapper ol li.sf-megamenu-column {
  float: right;
}
.sf-menu.sf-style-sb li.sf-parent-children-1 ul.sf-megamenu {
  width: 8em;
}
.sf-menu.sf-style-sb li.sf-parent-children-2 ul.sf-megamenu {
  width: 16em;
}
.sf-menu.sf-style-sb li.sf-parent-children-3 ul.sf-megamenu {
  width: 24em;
}
.sf-menu.sf-style-sb li.sf-parent-children-4 ul.sf-megamenu {
  width: 695px;
}
.sf-menu.sf-style-sb li.sf-parent-children-5 ul.sf-megamenu {
  width: 40em;
}
.sf-menu.sf-style-sb li.sf-parent-children-6 ul.sf-megamenu {
  width: 50em;
}
.sf-menu.sf-style-sb li.sf-parent-children-7 ul.sf-megamenu {
  width: 56em;
}
.sf-menu.sf-style-sb li.sf-parent-children-8 ul.sf-megamenu {
  width: 64em;
}
.sf-menu.sf-style-sb li.sf-parent-children-9 ul.sf-megamenu {
  width: 72em;
}
.sf-menu.sf-style-sb li.sf-parent-children-10 ul.sf-megamenu {
  width: 80em;
}
/*by francis*/
.sf-menu.sf-style-sb li:hover{
background-color:#58585a;
}
.sf-menu.sf-style-sb li:hover a{
	color:#FFF;
}
.sf-menu.sf-style-sb li:hover a:hover{
	color:#F89200;
}
.sf-menu li:hover > ul, .sf-menu li.sfHover > ul{
top:32px;
}
.sf-menu ul.menu li{
margin:0 !important;
padding:0 !important;
}
.sf-megamenu-wrapper.middle>ol>li{
width:200px;
}
li.sf-megamenu-column a{
color:#fff !important;
}
div.sf-megamenu-column ol>li>a{font-family:'cg' !important;font-size:10px;}
li.sf-megamenu-column a:hover{
color:#F89200 !important;
}
a.sf-depth-2.menuparent,
a.sf-depth-2,
a.sf-depth-3.menuparent
{
	font-size:14px !important;
	color:#F89200 !important;
	font-family:'BebasNeue' !important;
}
a.sf-depth-2.menuparent:hover,
a.sf-depth-2:hover,
a.sf-depth-3.menuparent:hover
{
	color:#FFF !important;
}
li#menu-441-1{
width:15em !important;
}
li#menu-743-1{
width:75px !important;
}
li#menu-739-1{
width: 77px !important;
}
li#menu-420-1>a{
font-size: 14px !important;
color: #F89200 !important;
font-family: 'BebasNeue' !important;
}
li#menu-420-1>a:hover{
font-size: 14px !important;
color: #FFF !important;
}
li.sf-depth-3>a.menuparent{
font-family:'cg' !important;
font-size: 12px !important;
}
span.sf-sub-indicator{
    position: absolute;
    top: 23px;
    left: 67px;
}
@font-face {
  font-family: 'Share Tech';
  font-style: normal;
  font-weight: 400;
  src: local('Share Tech'), local('ShareTech-Regular'), url(http://themes.googleusercontent.com/static/fonts/sharetech/v1/riJWcvd3sYdxJpiCWZvUGBsxEYwM7FgeyaSgU71cLG0.woff) format('woff');
}
