#megamenu-1, #megamenu-2, #megamenu-3 {
  background: #3D3D47;
}
.mm-container {
	padding: 10px 0;
}
.md-horizontal.md-style1 {
  background: none;
  border-bottom: 0px solid #000;
}
.md-style1 .mm-item > a,
.md-style1 .mm-item > a:link,
.md-style1 .mm-item > a:visited {
  font-size: 12px;
  line-height: 41px;
  padding: 0 20px;
}
.md-style1 .mm-active > a,
.md-style1 .mm-active > a:link,
.md-style1 .mm-active > a:visited {

}

#megamenu-1, #megamenu-2 > li.mm-item.mm-parent > div {
  top: 33px !important;
}
.md-style1 .mm-item > a, .md-style1 .mm-item > a:link, .md-style1 .mm-item > a {
  color: #fff;
}

.md-style1 .mm-item > a, .md-style1 .mm-item > a:link, .md-style1 .mm-item > a:visited {
  color: #fff;
  font-weight: bold;
  text-transform: uppercase;
}
.mm-container .menu-name-primary-links ul.menu {
  padding: 0px 0 5px 15px!important;
}

.mm-sub ul li {
  background: none;
  padding: 0px;
  margin: 0px;
  overflow: hidden;
}
.md-style1 .mm-container a, .md-style1 .mm-container a:link, .md-style1 .mm-container a:visited{
  color: #fff;
}
.md-style1 .mm-container {
  background: #3D3D47;
  top: 41px !important;
}

div.mm-container.mm-customwidth.mmcontainer_12 {
  top: 41px !important;
}
.mm-sub .inner {
  padding: 0 10px;
  margin: 0px 0;
}