@media screen and (max-width: $bp-largest) { .container { padding: 0 3rem; } } // iPad Landscape @media screen and (max-width: 114rem) { .site-description { font-size: 1.4rem !important; } .header { .navbar { .navbar-menu { .navbar-item { margin-left: 0; } } } } } @media screen and (max-width: $bp-medium) { .header { .navbar { & > .navbar-menu { position: absolute; top: 88px; width: 100%; border-top: 1px solid rgba(0,0,0,0.1); padding: 0 !important; } } } } @media screen and (max-width: $bp-small) { .top-bar-contact-info { li { margin-right: .5rem !important; padding-right: .5rem !important; } } .header { .container.is-widescreen { width: 100%; padding: 0; } .navbar-menu { background-color: transparent; } .navbar { transition: all .2s; .navbar-menu { padding-top: 20px; } .navbar-brand { padding: 0 3rem; } .navbar-end { padding: 0 2rem; background: #ffffff; } & > .navbar-menu { position: absolute; top: 88px; width: 100%; border-top: 1px solid rgba(0,0,0,0.1); padding: 0 !important; } } } } @media screen and (min-width: 900px) { .gallery-columns-3 .gallery-item { max-width: calc(100% / 3); } } @media screen and (max-width: 1023px) { .gallery-columns-3 .gallery-item { max-width: calc(100% / 5); } }