/* Styles für Immobilien */
hr.immo_spacer {
  margin: 20px 0;
  background-color: #808080;
}

.immo-details-toggle-link {
  color: #d11733;
  cursor: pointer;
}

.immo-buttons {
  margin: 15px 0 0 0;
}

.immo-button {
  margin-right: 20px;
}

#ImmoAnfrageContainer {
  line-height: 1.0;
  font-size: 75%;
}

#ImmoAnfrageContainer h2 {
  font-size: 110%;
}

#ImmoAnfrageContainer .form-control {
  font-size: 90%;
}

#ImmoAnfrageContainer .btn-primary {
  background-color: #d11733;
}

.form-horizontal .control-label {
  padding-top: 0px;
}

.form-horizontal .checkbox label {
  font-size: 90%;
}

.form-horizontal .label_text_more {
 font-size: 70%;
}

@media only screen and (max-width: 969px) {
  .immo-list h3 {
    margin-top: 15px;
  }

}
