.lmp-row-1{
  background-color: #385ba6;
  color: white;
}
.lmp-row-2{
  background-color: #fff29b;
}
.lmp-row-3{
  background-color: #e51b1b;
  color: white;
}
.lmp-row-4{
  background-color: #d8be93;
}
.lmp-row-5{
  background-color: #23a638;
  color: white;
}
.lmp-row-6{
  background-color: #cae7f2;
}

.caluculated-lmp{
  padding-top: 18px;
}

.lmp-row{
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 2px;
  height: 41px;
  text-align: center;
  vertical-align: middle;
}

.lmp-table td{
  width: 33%
}

.drupal-message{
  padding: 10px;
  border-bottom: 1px solid #506e24;
  border-top: 1px solid #506e24;
  margin-bottom: 20px;
}

.js-form-item-ffq-img-report .js-form-type-webform-image-file .description{
  display: none;
}

.ffq_img_report-table--handle,
.js-form-item-ffq-img-report .webform-multiple-table--handle{
  display: none;
}

.js-form-item-ffq-img-report > label{
  display: none;
}

.js-form-item-ffq-img-report .webform-image-file{
  width: 245px;
}

#ffq_img_report_table tr td{
  border-bottom: 1px solid black;
}

#block-einleitung {
  display: none;
}

#shortffq-hilfe{
  text-align: right;
  text-decoration: underline;
  cursor: help;
}

.spb_top_center {
  width: 80%;
  margin: auto;
  margin-top: 20px;
  left: auto;
  right: auto;
}

.spb-popup-main-wrapper {
    position: relative;
    padding: 20px;
}

.js-form-type-webform-likert > label{
  float: none;
}

.js-form-type-webform-likert tr td{
  border-top: 1px solid black;
}

.js-form-type-webform-likert td label{
  width: auto;
}

.js-form-type-checkbox label,
.js-form-type-radio label{
  width: 100%;
  float: none;
}
.js-form-type-checkbox input,
.js-form-type-radio input{
  width: 30px;
  float: none;
}


.js-form-type-webform-likert > label{
  float: none;
}

.js-form-type-webform-likert tr td{
  border-top: 1px solid black;
}

.js-form-type-webform-likert td label{
  width: auto;
}

.webform-submission-form .js-webform-select-other legend,
.webform-submission-form .js-webform-select-other .fieldset-wrapper{
  float: none;
  width: 100%
}

.webform-element-description{
  display: block;
  float: left;
}

.js-form-type-checkbox label{
  font-family: Barlow-Light;
}

.form-wrapper > .form-item{
  border-bottom: 1px solid #f2f2f2;
  padding-bottom: 20px;
}

.webform-submission-form .ffq-hidden{
  display: none;
}

.webform-progress ol{
  list-style: none;
}