.h2m-menu-item-inner--sub
{
font-size: 16px !important;
}

.h2m-block--title,
ul.h2m-submenu-content > li
{
padding: 0 !important;
}

.h2m-mega-wrapper
{
padding: 6px 2em !important;
}

.h2m-block--title,
.h2m-menu-item-title
{
margin: 3px 0 !important;
}

.h2m-block--title,
.megamenu-bold-link
{
margin-bottom: 6px  !important;
}

li > .h2m-megamenu__block-item.h2m-menu-item-inner--sub 
{
margin: 0.5em 0;
}