body {
  padding-top: 50px;
  padding-bottom: 20px;
}
/* Set padding to keep content from hitting the edges */
.body-content {
  padding-left: 15px;
  padding-right: 15px;
}
/* Set width on the form input elements since they're 100% wide by default */
input,
select,
textarea {
  max-width: 280px;
}
/* styles for validation helpers */
.field-validation-error {
  color: #b94a48;
}
.field-validation-valid {
  display: none;
}
input.input-validation-error,
input:focus.input-validation-error,
textarea.input-validation-error,
textarea:focus.input-validation-error {
  border: 1px solid #b94a48;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(185, 74, 72, 0.6);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(185, 74, 72, 0.6);
}
input[type="checkbox"].input-validation-error {
  border: 0 none;
}
.validation-summary-errors {
  color: #b94a48;
}
.validation-summary-valid {
  display: none;
}
.display-for-control {
  padding-top: 7px;
}
.header-home-icon {
  font-size: 2em;
  color: #ccc;
  margin-top: 0.4em;
  margin-left: 0.2em;
}
h1 {
  margin-left: -15px;
}
.mclTableActionButtons {
  margin-left: -15px;
}
.form-horizontal .control-label {
  text-align: left;
}
.tabLinks {
  margin-bottom: 1em;
}
#ProductVersion {
  display: none;
}
.navbar-right {
  margin-right: 0;
}
p.message {
  padding: 15px;
}
