li.instruction-item {
  margin: 0 0 10px 0;
  /* border:1px solid grey; */
}

h2.uppercase {
  text-transform: uppercase;
  text-decoration: underline;
}

input {
  margin-top: 5px;
}

strong {
  text-transform: uppercase;
}


.ng-invalid.ng-dirty {
  border-color: #FFA500;
}

.ng-valid.ng-dirty {
  border-color: #78FA89;
}

.form-group.required .control-label:after {
  content:"*";
  color:red;
}

.input-group-addon {
  padding: 0;
  border: 0;
  background: #FFFFFF;
}


.footer {
    font-size: 20pt;
    padding-top: 5px;
    background: green; 
    color: #FFFFFF;
    position: fixed; 
    bottom: 0;
    left: 0;
    right: 0;
    height: 50px;
}
