body { font-family: "Open Sans"; } .header { margin-top: 6rem; text-align: center; } .value-prop { margin-top: 1rem; } .value-props { margin-top: 4rem; margin-bottom: 4rem; } .value-img { min-height: 70px; display: block; text-align: center; margin: 2.5rem auto 0; } .navbar { display: none; } section.content { margin-top: 1em; } img.guide { position: relative; max-width: 100%; } p.guide { margin-top: 2em; } footer { margin-top: 1em; margin-bottom: 1em; padding-top: 1em; border-top-style: solid; border-top-width: thin; } footer p { margin-bottom: 0.5em; } @media (min-width: 550px) { .header { margin-top: 18rem; } .value-props { margin-top: 9rem; margin-bottom: 7rem; } .value-img { margin-bottom: 1rem; } } @media (min-width: 750px) { /* Navbar */ .navbar + .docs-section { border-top-width: 0; } .navbar, .navbar-spacer { display: block; width: 100%; height: 6.5rem; background: #fff; z-index: 99; border-top: 1px solid #eee; border-bottom: 1px solid #eee; } .navbar-spacer { display: none; } .navbar > .container { width: 100%; } .navbar-list { list-style: none; margin-bottom: 0; } .navbar-item { position: relative; float: left; margin-bottom: 0; } .navbar-link { text-transform: uppercase; font-size: 11px; font-weight: 600; letter-spacing: .2rem; margin-right: 35px; text-decoration: none; line-height: 6.5rem; color: #222; } .navbar-link.active { color: #33C3F0; } .has-docked-nav .navbar { position: fixed; top: 0; left: 0; } .has-docked-nav .navbar-spacer { display: block; } /* Re-overiding the width 100% declaration to match size of % based container */ .has-docked-nav .navbar > .container { width: 80%; } }