.page-layout-menu-overlap #masthead {
 background: transparent;
 border-bottom: transparent;
}

.main-navigation ul a {
  font-weight: 600;
  color: #292929;
}

#masthead.site-header.layout-default.sticky-menu {
	transition: background .4s ease-in-out;
}

#masthead.site-header.layout-default.sticky-menu.floating {
	background: #ffffff;
}

/* Menu Padding Horizontal */

.main-navigation ul li a {
padding-right: 25px !important;
padding-left: 25px !important;
}