.text-primary {
  color: #007bff !important;
}

.icon-question {
  color: #c30000 !important;
}

img {
}

#logo {
  align-content: stretch;
}

@media (min-width: 768px) {
  header.masthead {
    padding-top: 3rem;
    padding-bottom: 5rem;
  }
}

div {
}

.colborder {
  border-style: inset;
  border-width: 2px;
  border-color: #e4e4e4;
}


h3 .txred {
 color: #DD0000;
}

h3 .txgreen {
 color: #00DD00;
}




@media (min-width: 992px) {
  .colfull {
    flex: 0 0 auto;
    width: 100%;
  }
}

