html {
  font-size: 14px;
}

@media (min-width: 768px) {
  html {
    font-size: 16px;
  }
}

html {
  position: relative;
  min-height: 100%;
}

body {
  margin-bottom: 60px;
}

.w-65 {
  width: 65%;
}
.w-35 {
  width: 35%;
}

.content-container {
  width:976px;
}
.logo-container{
  border-bottom: 5px solid #A60F31;
}

.logo {
  background: url("../Housing-Foundation-CPH_logo.png") no-repeat;
  height: 70px;
  background-size: contain;
}
.nav-container {
  width: 200px;
}
.navbar-toggle {
  font-size:0.9rem;
  padding:0;
}
.nav-item {
  font-size:0.9rem
}

.nav-group {
  padding:0.75rem
}
.nav-link {
  color:black;
  padding:3px;
}
.nav-link:hover {
  color: #A60F31;
  cursor: pointer;
}
.nav-item-active {
  font-weight: bold;
}

.container-width {
  width: 35%;
}

.nav-item-active .nav-link {
  color: #A60F31;
}
.datepicker-bg {
  display: inline-block;
  vertical-align: -.125em;
  background-image: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23333' class='bi bi-calendar3' viewBox='0 0 16 16'><path d='M14 0H2a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2zM1 3.857C1 3.384 1.448 3 2 3h12c.552 0 1 .384 1 .857v10.286c0 .473-.448.857-1 .857H2c-.552 0-1-.384-1-.857V3.857z'/><path d='M6.5 7a1 1 0 1 0 0-2 1 1 0 0 0 0 2zm3 0a1 1 0 1 0 0-2 1 1 0 0 0 0 2zm3 0a1 1 0 1 0 0-2 1 1 0 0 0 0 2zm-9 3a1 1 0 1 0 0-2 1 1 0 0 0 0 2zm3 0a1 1 0 1 0 0-2 1 1 0 0 0 0 2zm3 0a1 1 0 1 0 0-2 1 1 0 0 0 0 2zm3 0a1 1 0 1 0 0-2 1 1 0 0 0 0 2zm-9 3a1 1 0 1 0 0-2 1 1 0 0 0 0 2zm3 0a1 1 0 1 0 0-2 1 1 0 0 0 0 2zm3 0a1 1 0 1 0 0-2 1 1 0 0 0 0 2z'/></svg>");
  background-repeat: no-repeat;
  background-size: 177% 1.7rem;
  background-position-y: 0.2rem;
}