.sf-menu.sf-style-light-blue {
  float: left;
  margin-bottom: 1em;
  padding: 0;
}
.sf-menu.sf-style-light-blue.sf-navbar {
  width: 100%;
}
.sf-menu.sf-style-light-blue ul {
  padding-left: 0;
}
.sf-menu.sf-style-light-blue a {
  /*padding: 0.75em 1em;*/
}
.sf-menu.sf-style-light-blue a.sf-with-ul {
/*  padding-right: 2.25em;*/
}
.sf-menu.sf-style-light-blue.rtl a.sf-with-ul {
  padding-left: 2.25em;
  padding-right: 1em;
}
.sf-menu.sf-style-light-blue.sf-navbar a {
  border: 0;
}
.sf-menu.sf-style-light-blue span.sf-description {
  color: #13a;
  display: block;
  font-size: 0.8em;
  line-height: 1.5em;
  margin: 5px 0 0 5px;
  padding: 0;
}
.sf-menu.sf-style-light-blue li{line-height:63px;}
.sf-menu.sf-style-light-blue li li{line-height:normal !important;}
.sf-menu.sf-style-light-blue li,
.sf-menu.sf-style-light-blue.sf-navbar {
  background:url("../images/separater.png") no-repeat right top transparent;
}
.sf-menu.sf-style-light-blue li li {
/*  background: #d1e8ff;*/

  
}
.sf-menu.sf-style-light-blue li li li {
  /*background: #c6e3ff;*/
}
.sf-menu.sf-style-light-blue li:hover,
.sf-menu.sf-style-light-blue li.sfHover,
.sf-menu.sf-style-light-blue li.active a,
.sf-menu.sf-style-light-blue a:focus,
.sf-menu.sf-style-light-blue a:hover,
.sf-menu.sf-style-light-blue a:active,
.sf-menu.sf-style-light-blue.sf-navbar li li {

  color: #001020;
}
.sf-menu.sf-style-light-blue.sf-navbar li ul {
  background-color: #b5d8fa;
}
.sf-menu.sf-style-light-blue.sf-navbar li ul li ul {
  background-color: transparent;
}

.sf-menu.sf-style-light-blue .sf-sub-indicator {
  background-image:  url('../images/arrows-777777.png') !important;
}     
.sf-menu.rtl.sf-style-light-blue .sf-sub-indicator {
  background-image: url('../images/arrows-ffffff-rtl.png');
}
.sf-menu.sf-style-light-blue ul.sf-megamenu li.sf-megamenu-wrapper ol,
.sf-menu.sf-style-light-blue ul.sf-megamenu li.sf-megamenu-wrapper ol li {
  margin: 0;
  padding: 0;
}
.sf-menu.sf-style-light-blue ul.sf-megamenu li.sf-megamenu-wrapper a.menuparent {
  font-weight: bold;
}
.sf-menu.sf-style-light-blue ul.sf-megamenu li.sf-megamenu-wrapper ol li.sf-megamenu-column {
  display: inline;
  float: left;
  width: 12em;
}
.sf-menu.sf-style-light-blue.rtl ul.sf-megamenu li.sf-megamenu-wrapper ol li.sf-megamenu-column {
  float: right;
}
.sf-menu.sf-style-light-blue li.sf-parent-children-1 ul.sf-megamenu {
  width: 12em;
}
.sf-menu.sf-style-light-blue li.sf-parent-children-2 ul.sf-megamenu {
  width: 24em;
}
.sf-menu.sf-style-light-blue li.sf-parent-children-3 ul.sf-megamenu {
  width: 36em;
}
.sf-menu.sf-style-light-blue li.sf-parent-children-4 ul.sf-megamenu {
  width: 48em;
}
.sf-menu.sf-style-light-blue li.sf-parent-children-5 ul.sf-megamenu {
  width: 60em;
}
.sf-menu.sf-style-light-blue li.sf-parent-children-6 ul.sf-megamenu {
  width: 72em;
}
.sf-menu.sf-style-light-blue li.sf-parent-children-7 ul.sf-megamenu {
  width: 84em;
}
.sf-menu.sf-style-light-blue li.sf-parent-children-8 ul.sf-megamenu {
  width: 96em;
}
.sf-menu.sf-style-light-blue li.sf-parent-children-9 ul.sf-megamenu {
  width: 108em;
}
.sf-menu.sf-style-light-blue li.sf-parent-children-10 ul.sf-megamenu {
  width: 120em;
}


/*New Css*/
.nav ul li a{color:#fff; color: #FFFFFF; font-family: 'EconomicaRegular', Arial, sans-serif !important; font-size: 20px !important; font-weight: 700 !important; margin: 0 6px; margin: 0 5px\9 !important; text-transform:uppercase; padding-top:3px;}
.nav ul li li a:hover{color:#fff !important;}
.nav ul li li li a:hover{color:#000 !important;}
.nav ul li li a{background: none repeat scroll 0 0 transparent; color: #2D2D2D; display: list-item;  font-family: "Arial" !important; font-size: 14px !important;
    padding: 5px 0 5px 5px; margin:0 4px;}
.nav ul li:hover{color:#000; background: #4c4c4c; /* Old browsers */
	background: -moz-linear-gradient(top, #4c4c4c 0%, #c5c5c5 18%, #d2d2d2 48%, #c5c5c5 81%, #4c4c4c 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4c4c4c), color-stop(18%,#c5c5c5), color-stop(48%,#d2d2d2), color-stop(81%,#c5c5c5), color-stop(100%,#4c4c4c)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #4c4c4c 0%,#c5c5c5 18%,#d2d2d2 48%,#c5c5c5 81%,#4c4c4c 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #4c4c4c 0%,#c5c5c5 18%,#d2d2d2 48%,#c5c5c5 81%,#4c4c4c 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #4c4c4c 0%,#c5c5c5 18%,#d2d2d2 48%,#c5c5c5 81%,#4c4c4c 100%); /* IE10+ */
	background: linear-gradient(to bottom, #4c4c4c 0%,#c5c5c5 18%,#d2d2d2 48%,#c5c5c5 81%,#4c4c4c 100%) !important; /* W3C */}


.sf-menu.sf-horizontal.sf-shadow ul, .sf-menu.sf-vertical.sf-shadow ul{ background:url(../images/submenu-back.png) center center no-repeat\0/;}
/*::::::::Submenu::::::::::::*/
.nav ul li:hover { background:url(../images/menu-hover.png) center center no-repeat\0/;}
.nav ul ul{margin-top:29px;  background:url(../images/submenu-back.png) center center no-repeat\0/ !important;}

.nav ul li:hover {*background:url(../images/menu-hover.png) center center no-repeat;}
.nav ul ul{*margin-top:28px; width:190px !important;
background:url(../images/submenu-back.png) center center no-repeat\0/!important;
 background: #4c4c4c; /* Old browsers */
	background: -moz-linear-gradient(top, #4c4c4c 0%, #c5c5c5 18%, #d2d2d2 48%, #c5c5c5 81%, #4c4c4c 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4c4c4c), color-stop(18%,#c5c5c5), color-stop(48%,#d2d2d2), color-stop(81%,#c5c5c5), color-stop(100%,#4c4c4c)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #4c4c4c 0%,#c5c5c5 18%,#d2d2d2 48%,#c5c5c5 81%,#4c4c4c 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #4c4c4c 0%,#c5c5c5 18%,#d2d2d2 48%,#c5c5c5 81%,#4c4c4c 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #4c4c4c 0%,#c5c5c5 18%,#d2d2d2 48%,#c5c5c5 81%,#4c4c4c 100%); /* IE10+ */
	background: linear-gradient(to bottom, #4c4c4c 0%,#c5c5c5 18%,#d2d2d2 48%,#c5c5c5 81%,#4c4c4c 100%) !important; /* W3C */} 

.nav ul ul ul{margin-top:0; background:none repeat scroll 0 0 #CACACA !important; left:13.6em !important;} 
.nav ul ul ul li{ border: medium none; width: 145px;}
.nav ul ul ul li a{color:#676767 !important; font-family: "Arial" !important; font-size: 12px !important;}

.sf-menu.sf-horizontal.sf-shadow ul, .sf-menu.sf-vertical.sf-shadow ul{background: #878787; /* Old browsers */
	background: -moz-linear-gradient(top, #878787 0%, #d6d6d6 51%, #6b6b6b 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#878787), color-stop(51%,#d6d6d6), color-stop(100%,#6b6b6b)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #878787 0%,#d6d6d6 51%,#6b6b6b 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #878787 0%,#d6d6d6 51%,#6b6b6b 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #878787 0%,#d6d6d6 51%,#6b6b6b 100%); /* IE10+ */
	background: linear-gradient(to bottom, #878787 0%,#d6d6d6 51%,#6b6b6b 100%); /* W3C */ 
	border-bottom-left-radius:0 !important;
	border-top-right-radius:0 !important;
	padding:0 1px !important;}

.sf-menu.sf-style-light-blue li li{background:none;}
.sf-menu.sf-style-light-blue li li:hover{background-image:none; background-color:#7d7d7d;}
.sf-menu.sf-style-light-blue li li li:hover{background-image:none; background-color:#fff !important;}
.sf-menu.sf-style-light-blue #menu-502-1 a.sf-depth-1, .sf-menu.sf-style-light-blue #menu-503-1 a.sf-depth-1, .sf-menu.sf-style-light-blue #menu-504-1 a.sf-depth-1{color: #FFFFFF !important; font-family: 'EconomicaRegular', Arial, sans-serif !important;  font-size: 30px !important;  font-weight: 600 !important; text-transform:capitalize; padding-top:0 !important;}
.sf-menu.sf-style-light-blue #menu-502-1 a.sf-depth-1:hover, .sf-menu.sf-style-light-blue #menu-503-1 a.sf-depth-1:hover, .sf-menu.sf-style-light-blue #menu-504-1 a.sf-depth-1:hover{color:#000 !important;}
