.main-navigation div.nav-menu > ul,
.main-navigation li,
.main-navigation li a {
 display: inline-block;
}

.menu-toggle {
 display: none;
}

.main-navigation li {
 margin: 0 40px 0 0;
 margin: 0 2.857142857rem 0 0;
 position: relative;
}

.main-navigation div.nav-menu > ul {
 border-bottom: 1px solid #ededed;
 border-top: 1px solid #ededed;
 display: inline-block !important;
 text-align: left;
 width: 100%;
}

.main-navigation li a {
 border-bottom: 0;
 color: #6a6a6a;
 line-height: 3.692307692;
 text-transform: uppercase;
 white-space: nowrap;
 text-decoration: none;
}