#nav .content {
    float: right;
    margin-bottom:5px;
}

#megamenu-2 ul {
    margin: 0 -6px 0 0;
    padding: 0;
    list-style: none;
    font: bold 16px/19px 'Merriweather', serif;
    text-align: right;
    position: relative;
    z-index: 1;
}


#megamenu-2 ul li {
    padding: 0 14px 3px 14px;
    border-left: 1px solid #839DD3;
    border-left:1px solid #3d518c;
    height:30px;
}
#megamenu-2 ul li.mm-active a
{
    color:#ff8731;
}
#megamenu-2 ul li a
{
    top:-5px;
}

#megamenu-2 ul li:first-child {
    border: none;
}
#megamenu-2 ul li a:hover {
    color: #ff8731;
    text-decoration: none;

}
.mm-container {
    left: -342px!important;             
    width: 1032px!important;
}

.mm-sub {
    background: #edf6fb;
    box-shadow: 0 0 8px rgba(0, 0, 0, 0.3);
    -webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.3);
    top: 47px!important;
}

.mm-close {
  display: none !important;
}

#megamenu-2 .mm-container {
    padding-top: 19px;
}

#megamenu-2 .mm-container div.mm-sub div.inner a {
    color: #0073b9;
    border-bottom: 1px solid transparent;
}
#megamenu-2 .mm-container div.mm-sub div.inner a:hover {

    text-decoration: underline;
}


#megamenu-2 .mm-container a.title {
    font-size: 15px;
    font-weight: 800;
    text-align: left;
    font-family: 'Open Sans', sans-serif;
    margin-bottom: 10px;

}

#megamenu-2 .mm-container a {
    font: 600 13px/15px 'Open Sans', sans-serif;
    color: #0073b9;
    text-decoration: none;
    display: table-cell;
    text-align: left;
}

#megamenu-2 ul.megamenu .mm-container .mm-sub div .inner div a {
    line-height: 130%;
    padding-bottom: 12px;
}