div#header {
  background: #FFFFFF;
  height: 0px;
}

html, body {
  font-family: 'Open Sans', sans-serif;
  color: #222;
}

h2 {
  font-family :'Roboto Slab', serif;
  color: #109BC9;
}

.readonly-field {
  background-color: #D7D7D7;
}

.centered{
  margin: auto;
  width: 100%;
  padding: 10px
}

.inline {
  display: inline-block;
  width: 500px;
  text-align: center;
}

input, select, textarea {
  width: 100%;
}

div#error-msg {
    color: #d72329;
    font-family: 'Open Sans', sans-serif;
}

div#centered-column{
    width: 500px;
    float:left;
}

div#padding-left{
    width: calc(50% - 250px);
    float:left;
}

div#padding-right{
    width: calc(50% - 250px);
    float:right;
}
