//main navigation @include media(769px) { .main-navigation { //first ul { display: none; list-style: none; @include margin(0); @include padding(0 $base__spacing); li { *float: left; display: inline-block; position: relative; a { display: block; @include margin(0); @include padding($small__spacing); } } li:hover > a, li.focus > a { } //second level ul { @include padding(0); -moz-box-shadow: 0px 0px 2px $color__gray; -webkit-box-shadow: 0px 0px 2px $color__gray; box-shadow: 0px 0px 2px r$color__gray; &:after { content: none; } li { border:none; a { width: 200px; } } //children } } .current_page_item > a, .current-menu-item > a, .current_page_ancestor > a, .current-menu-ancestor > a { } } .menu-toggle { display: none; } .main-navigation ul { display: block; } } @include media(max-width 768px) { .main-navigation { clear: both; width: 100%; @include margin(0); @include padding(0 $base__spacing); //first ul { display: none; list-style: none; @include margin(0); @include padding(0); li { border: none; @include margin(0); @include padding(0); a { display: block; @include margin(0); @include padding($small__spacing 0); } } //second level ul { @include margin(0); @include padding(0); li { @include margin(0); @include padding(0); a { width: 100%; } } } } } /* Small menu. */ .menu-toggle, .main-navigation.toggled ul { display: block; } .main-navigation ul { display: none; } .menu-toggle { @include border-radius(0); font-size: 1em; @include margin(0); @include padding($small__spacing); &:hover { } } }