html {
  font-size: 14px;
}

@media (min-width: 768px) {
  html {
    font-size: 16px;
  }
}

html {
  position: relative;
  min-height: 100%;
}

body {
  margin-bottom: 60px;
}

.form-floating{
    margin-bottom:8px;
}

.form-group {
    margin-bottom: 8px;
}

.ic-size-16 {
    font-size: 16px !important;
}

.ic-size-24 {
    font-size: 24px !important;
}

.ic-size-32 {
    font-size: 32px !important;
}

.ic-size-40 {
    font-size: 40px !important;
}

.ic-size-48 {
    font-size: 48px !important;
}


.bg-primary {
    background-color: #002b41 !important;
}

.btn-action {
    width: 88px;
}

.gj-checkbox-md input[type=checkbox]:checked+span:after{
    top: 0px !important;
}