.navbar { position: fixed; left: 0; top: 0; z-index: 2; background-color: white; justify-content: space-around; width: 100%; border-bottom: 1px solid lightgray; } .navbar-menu { flex-grow: 0.5; justify-content: center; } .navbar-menu .navbar-item { flex-grow: 1; justify-content: center; } .navbar-menu .navbar-item .control { width: 50%; } .body-columns { margin-top: 10vh; } .card { margin-top: 5rem; } .card .header { padding: 5px 10px; } .card-footer .columns { width: 100%; } .card-footer .columns input { border: none; border-radius: 0; box-shadow: none; } .card-footer .columns .column:last-child { display: flex; align-items: center; } .card-footer .columns .column:last-child button { border: none; } .footer { margin-top: 10vh; padding: 2rem 1.5rem; } /* @media screen and (max-width: 786px){ .navbar { justify-content: space-between; } } */