.icon-medium {
  display: inline-block;
  vertical-align: middle;
  height: 24px;
  width: 24px;
}

.icon-small {
  display: inline-block;
  vertical-align: middle;
  height: 16px;
  width: 16px;
}

/*** ICONS FOR FEATURES BY SLUG ***/

/*** ROOMS ***/

.icon-room-kitchen {
  background: url('../img/icons-slug/i-room-kitchen.png');
}

.icon-room-bath_robe {
  background: url('../img/icons-slug/i-room-bath-robe.png');
}

.icon-room-slippers {
  background: url('../img/icons-slug/i-room-slippers.png');
}

.icon-room-air_conditioner {
  background: url('../img/icons-slug/i-room-air-conditioner.svg');
}

.icon-room-internet_in_the_room {
  background: url('../img/icons-slug/i-room-wifi.png');
}

.icon-room-sun_terrace {
  background: url('.../img/icons-slug/i-room-sun-terrace.png');
}

.icon-room-swimming_pool {
  background: url('../img/icons-slug/i-swimming-pool.png');
}

.icon-room-tv {
  background: url('../img/icons-slug/i-room-tv.png');
}

.icon-room-floor {
  background: url('../img/icons-slug/i-room-floor.png');
}

.icon-room-mini_bar {
  background: url('../img/icons-slug/i-room-mini-bar.png');
}

.icon-room-kettle {
  background: url('../img/icons-slug/i-room-kettle.png');
}

.icon-room-safe_box {
  background: url('../img/icons-slug/i-room-safe.png');
}

.icon-room-shower {
  background: url('../img/icons-slug/i-room-shower.png');
}

.icon-hair_dryer {
  background: url('../img/icons-slug/i-hair-dryer.png');
}

.icon-room-coffee_machine {
  background: url('../img/icons-slug/i-room-coffee-machine.png');
}

.icon-room-bath_tub {
  background: url('../img/icons-slug/i-room-bathroom.png');
}

.icon-room-floor {
  background: url('../img/icons-slug/i-room-floor.png');
}

.icon-room-room_min_footage {
  background: url('../img/icons-slug/i-room-box.png');
}

.icon-room-frontal_see_view {
  background: url('../img/icons-slug/i-room-eye.png');
}

.icon-room-club_privilege {
  background: url('../img/icons-slug/i-room-club.png');
}

/*** HOTELS ***/

.icon-hotel-smoking_rooms {
  background: url('../img/icons-slug/i-hotel-smoking.svg');
}

.icon-hotel-tennis_court {
  background: url('../img/icons-slug/i-hotel-tennis.png');
}

.icon-hotel-darts {
  background: url('../img/icons-slug/i-hotel-darts.png');
}

.icon-hotel-24_hour_front_desk {
  background: url('../img/icons-slug/i-hotel-24h.png');
}

.icon-hotel-table_tennis {
  background: url('../img/icons-slug/i-hotel-ping-pong.png');
}

.icon-hotel-game_room {
  background: url('../img/icons-slug/i-hotel-game-room.png');
}

.icon-hotel-family_hotel {
  background: url('../img/icons-slug/i-hotel-playground.png');
}

.icon-hotel-sauna {
  background: url('../img/icons-slug/i-hotel-sauna.png');
}

.icon-hotel-massage {
  background: url('../img/icons-slug/i-hotel-massage.png');
}

.icon-hotel-billiards {
  background: url('../img/icons-slug/i-hotel-billiards.png');
}

.icon-hotel-wi_fi_public_areas {
  background: url('../img/icons-slug/i-room-wifi.png') round;
}

.icon-hotel-water_polo {
  background: url('../img/icons-slug/i-hotel-water-sports.png');
}

.icon-hotel-spa_hotel {
  background: url('../img/icons-slug/i-hotel-spa.png');
}

.icon-hotel-beachfront_hotel {
  background: url('../img/icons-slug/i-hotel-beach.png');
}

.icon-hotel-fitness_centre {
  background: url('../img/icons-slug/i-hotel-gym.png');
}

.icon-hotel-dry_cleaning {
  background: url('../img/icons-slug/i-hotel-laundry.svg');
}

.icon-hotel-entertainment_staff {
  background: url('../img/icons-slug/i-hotel-entertainment-staff.svg');
}

.icon-hotel-outdoor_pool {
  background: url('../img/icons-slug/i-swimming-pool.png');
}
.icon-restaurant_and_bar-location {
  background: url('../img/icons-slug/i-restaurant_and_bar-location.png');
  background-size: contain;
}
.icon-restaurant_and_bar-best_for {
  background: url('../img/icons-slug/i-restaurant_and_bar-best_for.png');
  background-size: contain;
}
.icon-restaurant_and_bar-cuisine {
  background: url('../img/icons-slug/i-restaurant_and_bar-cuisine.png');
  background-size: contain;
}
.icon-restaurant_and_bar-working_hours_from{
  background: url('../img/icons-slug/i-restaurant_and_bar-working_hours_from.png');
  background-size: contain;
}
.icon-restaurant_and_bar-working_hours_to{
  background: url('../img/icons-slug/i-restaurant_and_bar-working_hours_to.png');
  background-size: contain;
}
.icon-restaurant_and_bar-average_cheque {
  background: url('../img/icons-slug/i-restaurant_and_bar-average_cheque.png');
  background-size: contain;
}
.icon-restaurant_and_bar-category_of_restaurant {
  background: url('../img/icons-slug/i-restaurant_and_bar-category_of_restaurant.png');
  background-size: contain;
}
.icon-restaurant_and_bar-chef_s_michelin_stars {
  background: url('../img/icons-slug/i-restaurant_and_bar-chef_s_michelin_stars.png');
  background-size: contain;
}
.icon-restaurant_and_bar-dresscode {
  background: url('../img/icons-slug/i-restaurant_and_bar-dresscode.png');
  background-size: contain;
}
.icon-restaurant_and_bar-entertainment_program {
  background: url('../img/icons-slug/i-restaurant_and_bar-entertainment_program.png');
  background-size: contain;
}
.icon-restaurant_and_bar-parking {
  background: url('../img/icons-slug/i-restaurant_and_bar-parking.png');
  background-size: contain;
}
.icon-restaurant_and_bar-payment_options {
  background: url('../img/icons-slug/i-restaurant_and_bar-payment_options.png');
  background-size: contain;
}
.icon-restaurant_and_bar-working_days {
  background: url('../img/icons-slug/i-restaurant_and_bar-working_days.png');
  background-size: contain;
}
