body {
  display: flex;
  min-height: 100vh;
  flex-direction: column;
}

main {
   flex: 1;
}

body > header, article {
  margin-bottom: 1.75rem;
}

body > footer {
  margin-top: 1.2rem;
}

main header {
  margin-bottom: 0.6rem;
}

.navbar {
  padding-left: 0;
}


body {
  display: flex;
  min-height: 100vh;
  flex-direction: column;
}

main {
   flex: 1;
}

body > header, article {
  margin-bottom: 1.75rem;
}

body > footer {
  margin-top: 1.2rem;
  padding-bottom: 1.4rem;
  padding-top: 1.4rem;
}

main header {
  margin-bottom: 0.6rem;
}

.navbar {
  padding-left: 0;
}


Add padding to page footer
Add padding to page footer
