/* no hamburher  */
.navbar-header {display: none;}

/* split footer in two columns */
@media (min-width: 600px) {
  footer > .container > div {
    width: 100%;
  }

  footer > .container > div .row {
    display: flex;
  }

  footer div.row .col-xs-12 {
    width: auto !important;
  }
}

/* fix empty gap next to the footer on mobile */
@media (max-width: 599px) {
  footer {
    display: block !important;
  }
}