.rooms-type {
  position: relative;
  padding: 0 1.45rem;
}
.rooms-type:before {
  font-family: "icone-gc";
  color: inherit;
  position: absolute;
  top: -0.5rem;
  left: 0;
  font-size: 1.4rem;
  font-style: normal;
}
.rooms-type.rooms-type-sm {
  padding: 0 0.7rem;
}
.rooms-type.rooms-type-sm:before {
  top: -0.25rem;
  left: -0.5rem;
  font-size: 1rem;
}
.rooms-type.rooms-type-single:before {
  content: "D";
}
.rooms-type.rooms-type-multiple:before {
  content: "H";
}
.rooms-type.rooms-type-double:before {
  content: "F";
}
.rooms-type.rooms-type-twin:before {
  content: "G";
}
.rooms-type.rooms-type-dortoir:before {
  content: "H";
}
.rooms-type.rooms-type-meeting-room:before {
  content: "K";
}
.rooms-type.rooms-type-generic:before, .rooms-type.rooms-type-activities:before {
  content: "L";
}
.rooms-type.rooms-type-restauration:before {
  content: "N";
}
.rooms-type.rooms-type-tourist_tax:before {
  content: "O";
}
.rooms-type.rooms-type-triple:before {
  content: "P";
}
.rooms-type.rooms-type-quad:before {
  content: "Q";
}
.rooms-type.rooms-type-appart-3:before, .rooms-type.rooms-type-appart-4:before, .rooms-type.rooms-type-appart-5:before, .rooms-type.rooms-type-appart-6:before, .rooms-type.rooms-type-appart-7:before, .rooms-type.rooms-type-appart-8:before, .rooms-type.rooms-type-appart-9:before, .rooms-type.rooms-type-appart-10:before, .rooms-type.rooms-type-appart-11:before, .rooms-type.rooms-type-appart-12:before, .rooms-type.rooms-type-appart-13:before, .rooms-type.rooms-type-appart-14:before, .rooms-type.rooms-type-appart-15:before, .rooms-type.rooms-type-appart-16:before, .rooms-type.rooms-type-appart-17:before, .rooms-type.rooms-type-appart-18:before, .rooms-type.rooms-type-appart-19:before, .rooms-type.rooms-type-appart-20:before {
  content: "R";
}
.rooms-type.type-accommodation_restauration:before {
  content: "S";
}
.rooms-type.rooms-type.rooms-type-accommodation_package:before {
  content: "T";
}
.rooms-type.rooms-type.rooms-type-products-type-reduction:before {
  content: "d";
}
.rooms-type.rooms-type.rooms-type-accommodation_products_group:before {
  content: "q";
}

.input-group-addon .rooms-type {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}

table.products_row_container tbody td {
  vertical-align: middle;
}/*# sourceMappingURL=rooms-type.css.map */