:root {
    --qdvcolor-bg-1: #dadbea;
    --qdvcolor-bg-2: #f0f8ff;
    --qdvcolor-qdvlogo: #a1b7cd;
    --qdvcolor-enlight1: #9abcea;
}

html {
  font-size: 14px;
}

@media (min-width: 768px) {
  html {
    font-size: 16px;
  }
}

html {
  position: relative;
  min-height: 100%;
}

body {
  margin-bottom: 60px;
}

.dropdown-item:hover, .dropdown-item:focus {
    background-color: var(--qdvcolor-bg-1);
}

.btn-primary {
    background-color: var(--qdvcolor-qdvlogo);
    border-color: var(--qdvcolor-bg-1);
}

.btn-primary:hover {
    background-color: var(--qdvcolor-qdvlogo);
    border-color: var(--qdvcolor-bg-1);
    filter: brightness(110%);
}