header {
  height: 50px;
}

footer {
  padding-top: 10px;
  font-size: 1.1rem;
  text-align: center;
}

section {
  padding-top: 10px;
}

body {
  min-width: 360px;
  font-size: 1.6rem;
  background-color: #fff;
}

.err-msg1 {
  color: #ff0000;
  font-weight: bold;
  font-size: 1.2rem;
  text-align: center;
}

.card-input {
  width: 70px !important;
  padding-right: 3px !important;
}

.header-title {
  background-color: #1b1464;
}

.header-title-font {
  color: white !important;
}

.header-title-icon {
  background-color: transparent !important;
}

.help-text {
  text-decoration: underline !important;
  color: blue !important;
}

.card-body-imp {
  padding: 5px !important;
}