@@ -457,7 +457,9 @@
@media only screen and (max-width: 481px) {
.lock-scrolling .site {
- position: fixed;
+ right: 0;
max-width: 100%;
+ position: fixed;
+ left: 0;
}
@@ -457,8 +457,10 @@
@@ -398,7 +398,9 @@
// Keep the menu pinned to the top when the menu is open.
@include media( $navigation-max-break-point ) {
@@ -29,6 +29,18 @@
.primary-navigation {
flex-grow: 4;
margin-top: 0;
+
+ @include media( laptop-only ){ // TODO - use $navigation-max-break-point variable
+ .primary-menu-container {
+ padding: var(--global--spacing-unit);
+ background: var(--global--color-foreground);
+ top: 119px;
+ a {
+ color: var(--global--color-background);
+ }
.primary-navigation .menu-item-has-children > .svg-icon {
@@ -460,7 +460,9 @@
@media only screen and (max-width: 829px) {
@@ -460,8 +460,10 @@
@@ -108,6 +108,17 @@ Tags: one-column, flexible-header, accessibility-ready, custom-colors, custom-me
+@media only screen and (max-width: 829px) {
+ .site-header .primary-navigation .primary-menu-container {
+ .site-header .primary-navigation .primary-menu-container a {
+}
.site-header .primary-navigation .menu-item-has-children > .svg-icon {
margin-top: -2px;