body {
    line-height: 1.5;
}
  
.navbar-brand img {
    max-height: 30px;
}
h2 {
    margin-top: 1em;
}
.row {
    max-width: 100%;
}
.form-group>label,
.label-head {
    font-weight: bold;
    
}
.label-head {
    display: block;
}

.form-check-input:disabled ~ .form-check-label, .form-check-input[disabled] ~ .form-check-label {
    color: #ccc;
}

*:focus-inner,
button::-moz-focus-inner
{
  box-shadow: none !important;
  outline: none !important;
  border: none !important;
}

* {
    font-family: sans-serif;

}

table.result td {
    border-bottom: 1px solid #ccc;
    padding: 0.125em 0;
}