nav#Menu.admin { @include display(flex); @include align-content(flex-start); @include align-items(center); @include justify-content(space-between); @include flex-wrap(wrap); height: 4em; font-family: $fonts; font-size: 16px; font-weight: bold; padding: 0 0.5em; background-color: darken($gray-blue, 25%); color: lighten($gray-blue, 15%); border-bottom: 1px solid darken($gray-blue, 75%); box-shadow: inset 0 -1px 0 0 darken($gray-blue, 15%); text-shadow: 0 -1px darken($light-blue, 75%); .button { @include transition(text-shadow 0.3s ease-in, border-color 0.3s, background-color 0.3s, box-shadow 0.3s, color 0.3s); border: 1px solid lighten($gray-blue, 15%); border-radius: 2px; text-decoration: none; padding: 4px 8px; margin: 0 0.5em; font-size: 0.8em; text-transform: uppercase; font-weight: bolder; box-shadow: inset 0 1px 0 transparent; text-shadow: 0 1px 0 transparent; color: inherit; &.selected { background-color: lighten($navy-blue, 25%); border-color: lighten($navy-blue, 25%); color: lighten($navy-blue, 100%); } &:hover:not(.selected) { background-color: lighten($navy-blue, 25%); box-shadow: inset 0 1px 0 lighten($navy-blue, 25%), 0 1px 1px darken($navy-blue, 15%); color: lighten($navy-blue, 60%); text-shadow: 0 1px lighten($navy-blue, 25%); border-color: lighten($navy-blue, 25%); } &:active:not(.selected) { box-shadow: none; color: lighten($navy-blue, 100%); text-shadow: 0 1px lighten($navy-blue, 25%); } &.home { margin: 0 2em; } } } nav#Menu.admin form.logout { @include transition(color 0.3s,background-color 0.3s, border 0.3s, box-shadow 0.3s); border: 1px solid lighten($red, 5%); border-radius: 2px; color: lighten($red, 5%); margin: 0; padding: 4px 8px; cursor: pointer; outline: none; &:hover { background-color: lighten($red, 5%); color: lighten($red, 30%); box-shadow: inset 0 1px 0 0 lighten($red, 10%), 0 1px 1px darken($red, 20%); } &:active { box-shadow: none; } input { padding: 0; margin: 0; background: none; border: none; font-size:inherit; color: inherit; font-weight: 800; font-family: inherit; outline: none; } }