#megaMenu {
background:none;
background-color:none;
}
#megaMenu ul.megaMenu > li > a span.wpmega-link-title, #megaMenu ul.megaMenu > li > span.um-anchoremulator span.wpmega-link-title {
text-transform:uppercase;
color:white;
font-family: "gotham_book";
font-size: 11px;
}

#megaMenu ul.megaMenu > li:first-child {
  background:transparent url(images/li_bg.png) repeat-y;
}

#megaMenu ul.megaMenu > li:last-child {
  background:transparent url(images/li_bg.png) repeat-y top right;
}
#megaMenu .wpmega-link-title {
padding:0 15px !important;
}
#megaMenu.megaMenuHorizontal ul.megaMenu > li:first-child > a, #megaMenu ul.megaMenu > li > a, #megaMenu ul.megaMenu > li > span.um-anchoremulator, .megaMenuToggle  {
padding-top: 0;
padding-bottom: 0;
line-height: 35px;
display: block;
}
#megaMenu.megaMenuHorizontal ul.megaMenu > li > a, #megaMenu.megaMenuHorizontal ul.megaMenu > li > span.um-anchoremulator {
border-left:1px solid #A0C456;
}

#megaMenu .wpmega-link-title {
line-height:inherit;
}

#megaMenu ul li.ss-nav-menu-mega {
border-right:1px solid #4f7623;
}

ul.megaMenu > li > a, #megaMenu.megaMenuHorizontal ul.megaMenu > li > span.um-anchoremulator {
border-left: 1px solid #A0C456;
}

#megaMenu ul.megaMenu > li:hover > a, #megaMenu ul.megaMenu > li > a:hover, #megaMenu ul.megaMenu > li.megaHover > a, #megaMenu ul.megaMenu > li:hover > span.um-anchoremulator, #megaMenu ul.megaMenu > li > span.um-anchoremulator:hover, #megaMenu ul.megaMenu > li.megaHover > span.um-anchoremulator {
background-color: #5B862C !important;
}


#megaMenu ul.megaMenu > li.current-menu-item > a, #megaMenu ul.megaMenu > li.current-menu-parent > a, #megaMenu ul.megaMenu > li.current-menu-ancestor > a {
background-color: #5B862C !important;
}

#megaMenu ul.megaMenu > li.ss-nav-menu-mega > ul.sub-menu-1, #megaMenu ul.megaMenu li.ss-nav-menu-reg ul.sub-menu {
background:white;
border: 1px solid #5B862C;
box-shadow: 0 0px 12px #7D7D7D;
}

#megaMenu ul li.ss-nav-menu-mega ul ul.sub-menu li > a, #megaMenu ul li.ss-nav-menu-mega ul ul.sub-menu li > span.um-anchoremulator, #megaMenu ul ul.sub-menu li > a, #megaMenu ul ul.sub-menu li > span.um-anchoremulator {
color:#333;
font-size:12px;
}

#megaMenu ul li.ss-nav-menu-mega ul ul.sub-menu li > a:hover, #megaMenu ul ul.sub-menu li > a:hover {
color:#6f9434;
}
#megaMenu ul li.ss-nav-menu-mega ul.sub-menu li.widget_text {
  padding:0;
  width:100%;
  margin-bottom:0;
  
}
#megaMenu ul.megaMenu > li.ss-nav-menu-mega:hover > a:before {
        content: ' ';
	height: 0;
	position: absolute;
	width: 0;

	border: 6px solid transparent;
	border-bottom-color: #c9dca4;
        bottom:0;
        left:50%;
        margin-left:-6px;
	z-index:1000;


}
#megaMenu ul.megaMenu li.ss-nav-menu-mega ul.sub-menu li.ss-nav-menu-item-depth-1.fullWidthRow, #megaMenu ul.megaMenu li.ss-nav-menu-mega ul.sub-menu li.ss-nav-menu-item-depth-1.ss-sidebar {
  padding-top:11px;
}

#megaMenu ul li.ss-nav-menu-mega ul li.ss-nav-menu-item-depth-1 {
padding: 5px 13px;
}


#megaMenu ul li.mega-with-sub > a, 
#megaMenu ul li.ss-nav-menu-mega > a {
  background-image:none;
  padding-right:10px;   /* There is extra padding to show the bkg img normally */
}
