@charset "utf-8";
body {
    padding-left: 15px;
    padding-right: 15px;
    background: rgba(203, 203, 210, 0.15);
}
table {
    border-collapse: collapse;
}
label, button, input, select, textarea {
    vertical-align: baseline;
}
.simpletable td{
    padding-left: 10px;
    padding-right: 10px;
}
.navbar {
    margin-left: -15px;
    margin-right: -15px;
}
.pagetitle {
    margin-bottom: 25px;
}
.errors {
    color: red;
    font-weight: bold;
}
.form-field {
  width: 100%;
  margin: 20px 0px 20px 0px;
}
.form-field .help {
  font-size: smaller;
  font-style: italic;
}
.form-field .label {
  margin-bottom: 2px;
}
.form-field .control input[type=name], .form-field .control input[type=password],
.form-field .control input[type=number], .form-field .control input[type=file],
.form-field .control textarea, .form-field .control select {
  width: 100%;
}
.submit-button {
  width: 100%;
}
.error-list .error-description {
  color: #FF0000;
}
