.field--name-field-adapted-house-text {
  display: none;
}

.field--name-field-students-nationality-text {
  display: none;
}

.field--name-field-place-to-stay-type .term-reference-tree-button {
  display: none;
}

.field--name-field-place-to-stay-type .no-term-reference-tree-button {
  display: none;
}

#block-useraccountmenu-2 .menu {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}

#block-useraccountmenu-2 .menu .menu-item {
  flex: 1 1 100%;
  list-style-type: none;
  margin-left: 1rem;
}

@media (min-width: 60em) {

  #block-useraccountmenu-2 .menu {
    flex-wrap: nowrap;
  }

  #block-useraccountmenu-2 .menu .menu-item {
    flex: 0 1 auto;
  }
}

.layout-tabs {
  display: flex;
  flex-wrap: wrap;
}

.layout-tabs li {
  flex: 1 1 100%;
  margin: 3px;
}

@media (min-width: 60em) {
  .layout-tabs li {
    flex: 0 1 content;
  }
}

.config_pages--type--donde-van-mis-impuestos {
  display: flex;
  flex-direction: column;
}

.config_pages--type--donde-van-mis-impuestos>fieldset {
  flex: 1 1 100%;

}

@media (min-width: 60em) {
  .config_pages--type--donde-van-mis-impuestos>fieldset {
    max-width: 50%;
  }
}

.config_pages--type--donde-van-mis-impuestos>fieldset .fieldset-wrapper {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}

.config_pages--type--donde-van-mis-impuestos>fieldset .fieldset-wrapper .field {
  flex: 1 1 100%
}

.config_pages--type--donde-van-mis-impuestos>fieldset .fieldset-wrapper fieldset {
  flex: 0 1 45%;
}

.node-vivienda-form .f-error, .node-vivienda-edit-form .f-error {
  color: #d10002;
  padding-bottom: 10px;
}

.form-viviendas .form-item-field-postcode-0-value {
  width: 25%;
}

.form-viviendas .house-characteristics-group .field--name-field-location .panel-default, .form-viviendas .field--type-geofield  {
  margin-bottom: 0px!important;
}

.only-one-home {
  font-size:18px;
  color: #a94442;
}

html {
  scroll-padding-top: 100px;
}

.js-form-item-field-mensaje-value > label, .js-form-item-field-mensaje-value > input {
  display: none!important;
}

.house-details-group .messages {
  display:none;
}



